Preferences/ConfigurationPages/ConfigurationPageBase.py

changeset 5653
c023821bb25f
parent 5389
9b1c800daff3
child 6048
82ad8ec9548c
diff -r d1b65f380408 -r c023821bb25f Preferences/ConfigurationPages/ConfigurationPageBase.py
--- a/Preferences/ConfigurationPages/ConfigurationPageBase.py	Wed Mar 22 18:56:25 2017 +0100
+++ b/Preferences/ConfigurationPages/ConfigurationPageBase.py	Wed Mar 22 19:59:45 2017 +0100
@@ -105,7 +105,7 @@
                 prefMethod(key, self.__coloursDict[key][0])
         
     def selectFont(self, fontSample, fontVar, showFontInfo=False,
-                   options=QFontDialog.FontDialogOptions(0)):
+                   options=None):
         """
         Public method used by the font selection buttons.
         
@@ -117,6 +117,8 @@
             (QFontDialog.FontDialogOptions)
         @return selected font (QFont)
         """
+        if options is None:
+            options = QFontDialog.FontDialogOptions(0)
         font, ok = QFontDialog.getFont(fontVar, self, "", options)
         if ok:
             fontSample.setFont(font)

eric ide

mercurial