eric6/WebBrowser/ZoomManager/ZoomValuesDialog.py

changeset 7366
bd743eacfbca
parent 7360
9190402e4505
child 7781
607a6098cb44
--- a/eric6/WebBrowser/ZoomManager/ZoomValuesDialog.py	Wed Jan 08 18:57:10 2020 +0100
+++ b/eric6/WebBrowser/ZoomManager/ZoomValuesDialog.py	Wed Jan 08 18:58:31 2020 +0100
@@ -60,10 +60,21 @@
             header = self.zoomValuesTable.horizontalHeader().sectionSizeHint(
                 section)
             if section == 0:
-                header = fm.width("extraveryveryverylongsitename")
+                try:
+                    header = fm.horizontalAdvance(
+                        "extraveryveryverylongsitename")
+                except AttributeError:
+                    header = fm.width(
+                        "extraveryveryverylongsitename")
             elif section == 1:
-                header = fm.width("averagelongzoomvalue")
-            buffer = fm.width("mm")
+                try:
+                    header = fm.horizontalAdvance("averagelongzoomvalue")
+                except AttributeError:
+                    header = fm.width("averagelongzoomvalue")
+            try:
+                buffer = fm.width("mm")
+            except AttributeError:
+                buffer = fm.width("mm")
             header += buffer
             self.zoomValuesTable.horizontalHeader().resizeSection(
                 section, header)

eric ide

mercurial