eric6/WebBrowser/WebBrowserWindow.py

changeset 7366
bd743eacfbca
parent 7360
9190402e4505
child 7533
88261c96484b
--- a/eric6/WebBrowser/WebBrowserWindow.py	Wed Jan 08 18:57:10 2020 +0100
+++ b/eric6/WebBrowser/WebBrowserWindow.py	Wed Jan 08 18:58:31 2020 +0100
@@ -2359,8 +2359,13 @@
             filtertb = self.addToolBar(self.tr("Filter"))
             filtertb.setObjectName("FilterToolBar")
             self.filterCombo = QComboBox()
-            self.filterCombo.setMinimumWidth(
-                QFontMetrics(QFont()).width("ComboBoxWithEnoughWidth"))
+            try:
+                comboWidth = QFontMetrics(QFont()).horizontalAdvance(
+                    "ComboBoxWithEnoughWidth")
+            except AttributeError:
+                comboWidth = QFontMetrics(QFont()).width(
+                    "ComboBoxWithEnoughWidth")
+            self.filterCombo.setMinimumWidth(comboWidth)
             filtertb.addWidget(QLabel(self.tr("Filtered by: ")))
             filtertb.addWidget(self.filterCombo)
             self.__helpEngine.setupFinished.connect(self.__setupFilterCombo)

eric ide

mercurial