Preferences/__init__.py

branch
Py2 comp.
changeset 3058
0a02c433f52d
parent 3057
10516539f238
parent 3025
67064c71df21
child 3060
5883ce99ee12
--- a/Preferences/__init__.py	Fri Oct 18 23:00:41 2013 +0200
+++ b/Preferences/__init__.py	Fri Nov 01 15:48:48 2013 +0100
@@ -1128,7 +1128,8 @@
         None,
         QCoreApplication.translate("Preferences", "Export Preferences"),
         "",
-        QCoreApplication.translate("Preferences",
+        QCoreApplication.translate(
+            "Preferences",
             "Properties File (*.ini);;All Files (*)"),
         None,
         E5FileDialog.Options(E5FileDialog.DontConfirmOverwrite))
@@ -1155,7 +1156,8 @@
         None,
         QCoreApplication.translate("Preferences", "Import Preferences"),
         "",
-        QCoreApplication.translate("Preferences",
+        QCoreApplication.translate(
+            "Preferences",
             "Properties File (*.ini);;All Files (*)"))
     if filename:
         settingsFile = prefClass.settings.fileName()
@@ -1192,10 +1194,10 @@
     @param prefClass preferences class used as the storage area
     @return a tuple defining the variables filter
     """
-    localsFilter = eval(prefClass.settings.value("Variables/LocalsFilter",
-        prefClass.varDefaults["LocalsFilter"]))
-    globalsFilter = eval(prefClass.settings.value("Variables/GlobalsFilter",
-        prefClass.varDefaults["GlobalsFilter"]))
+    localsFilter = eval(prefClass.settings.value(
+        "Variables/LocalsFilter", prefClass.varDefaults["LocalsFilter"]))
+    globalsFilter = eval(prefClass.settings.value(
+        "Variables/GlobalsFilter", prefClass.varDefaults["GlobalsFilter"]))
     return (localsFilter, globalsFilter)
     
 
@@ -1228,20 +1230,20 @@
                 "SuppressClientExit", "BreakAlways",
                 "AutoViewSourceCode",
               ]:
-        return toBool(prefClass.settings.value("Debugger/" + key,
-            prefClass.debuggerDefaults[key]))
+        return toBool(prefClass.settings.value(
+            "Debugger/" + key, prefClass.debuggerDefaults[key]))
     elif key in ["PassiveDbgPort"]:
         return int(
-            prefClass.settings.value("Debugger/" + key,
-                                     prefClass.debuggerDefaults[key]))
+            prefClass.settings.value(
+                "Debugger/" + key, prefClass.debuggerDefaults[key]))
     elif key in ["AllowedHosts"]:
         return toList(
-            prefClass.settings.value("Debugger/" + key,
-                                     prefClass.debuggerDefaults[key]))
+            prefClass.settings.value(
+                "Debugger/" + key, prefClass.debuggerDefaults[key]))
     elif key in ["PythonInterpreter", "Python3Interpreter"]:
         interpreter = \
-            prefClass.settings.value("Debugger/" + key,
-                                     prefClass.debuggerDefaults[key])
+            prefClass.settings.value(
+                "Debugger/" + key, prefClass.debuggerDefaults[key])
         if not interpreter:
             pyVersion = 2 if key == "PythonInterpreter" else 3
             if sys.version_info[0] == pyVersion:
@@ -1254,9 +1256,11 @@
                 else:
                     selection, ok = QInputDialog.getItem(
                         None,
-                        QCoreApplication.translate("Preferences",
+                        QCoreApplication.translate(
+                            "Preferences",
                             "Select Python{0} Interpreter").format(pyVersion),
-                        QCoreApplication.translate("Preferences",
+                        QCoreApplication.translate(
+                            "Preferences",
                             "Select the Python{0} interpreter to be used:").format(pyVersion),
                         interpreters,
                         0, False)
@@ -1266,8 +1270,8 @@
                     setDebugger(key, interpreter)
         return interpreter
     else:
-        return prefClass.settings.value("Debugger/" + key,
-                                        prefClass.debuggerDefaults[key])
+        return prefClass.settings.value(
+            "Debugger/" + key, prefClass.debuggerDefaults[key])
     
 
 def setDebugger(key, value, prefClass=Prefs):
@@ -1347,16 +1351,16 @@
     @return the UI layout as a tuple of main layout, flag for
         an embedded shell and a value for an embedded file browser
     """
-    layoutType = prefClass.settings.value("UI/LayoutType",
-            prefClass.uiDefaults["LayoutType"])
+    layoutType = prefClass.settings.value(
+        "UI/LayoutType", prefClass.uiDefaults["LayoutType"])
     if layoutType in ["DockWindows", "FloatingWindows"]:
         # change old fashioned layouts to the modern default
         layoutType = prefClass.uiDefaults["LayoutType"]
     layout = (layoutType,
-        int(prefClass.settings.value("UI/LayoutShellEmbedded",
-            prefClass.uiDefaults["LayoutShellEmbedded"])),
-        int(prefClass.settings.value("UI/LayoutFileBrowserEmbedded",
-            prefClass.uiDefaults["LayoutFileBrowserEmbedded"])),
+              int(prefClass.settings.value("UI/LayoutShellEmbedded",
+                  prefClass.uiDefaults["LayoutShellEmbedded"])),
+              int(prefClass.settings.value("UI/LayoutFileBrowserEmbedded",
+                  prefClass.uiDefaults["LayoutFileBrowserEmbedded"])),
     )
     return layout
     
@@ -1380,8 +1384,8 @@
     @param prefClass preferences class used as the storage area
     @return the viewmanager type
     """
-    return prefClass.settings.value("UI/ViewManager",
-        prefClass.uiDefaults["ViewManager"])
+    return prefClass.settings.value(
+        "UI/ViewManager", prefClass.uiDefaults["ViewManager"])
     
 
 def setViewManager(vm, prefClass=Prefs):
@@ -1415,15 +1419,15 @@
                "RequestDownloadFilename",
                "LayoutShellEmbedded", "LayoutFileBrowserEmbedded",
                "CheckErrorLog", "NotificationsEnabled"]:
-        return toBool(prefClass.settings.value("UI/" + key,
-            prefClass.uiDefaults[key]))
+        return toBool(prefClass.settings.value(
+            "UI/" + key, prefClass.uiDefaults[key]))
     elif key in ["TabViewManagerFilenameLength", "CaptionFilenameLength",
                  "ProxyPort/Http", "ProxyPort/Https", "ProxyPort/Ftp",
                  "ProxyType/Ftp", "OpenOnStartup",
                  "PerformVersionCheck", "RecentNumber", "NotificationTimeout",
                  "SidebarDelay"]:
-        return int(prefClass.settings.value("UI/" + key,
-            prefClass.uiDefaults[key]))
+        return int(prefClass.settings.value(
+            "UI/" + key, prefClass.uiDefaults[key]))
     elif key in ["ProxyPassword/Http", "ProxyPassword/Https",
                  "ProxyPassword/Ftp", ]:
         from Utilities.crypto import pwConvert
@@ -1554,17 +1558,17 @@
     @return the requested UI setting
     """
     if key in ["AutoStartServer", "TryOtherPorts", "AutoAcceptConnections"]:
-        return toBool(prefClass.settings.value("Cooperation/" + key,
-            prefClass.cooperationDefaults[key]))
+        return toBool(prefClass.settings.value(
+            "Cooperation/" + key, prefClass.cooperationDefaults[key]))
     elif key in ["ServerPort", "MaxPortsToTry"]:
-        return int(prefClass.settings.value("Cooperation/" + key,
-            prefClass.cooperationDefaults[key]))
+        return int(prefClass.settings.value(
+            "Cooperation/" + key, prefClass.cooperationDefaults[key]))
     elif key in ["BannedUsers"]:
-        return toList(prefClass.settings.value("Cooperation/" + key,
-            prefClass.cooperationDefaults[key]))
+        return toList(prefClass.settings.value(
+            "Cooperation/" + key, prefClass.cooperationDefaults[key]))
     else:
-        return prefClass.settings.value("Cooperation/" + key,
-            prefClass.cooperationDefaults[key])
+        return prefClass.settings.value(
+            "Cooperation/" + key, prefClass.cooperationDefaults[key])
     
 
 def setCooperation(key, value, prefClass=Prefs):
@@ -1589,8 +1593,8 @@
     if key in ["DefaultEncoding", "DefaultOpenFilter", "DefaultSaveFilter",
                "SpellCheckingDefaultLanguage", "SpellCheckingPersonalWordList",
                "SpellCheckingPersonalExcludeList"]:
-        return prefClass.settings.value("Editor/" + key,
-                                        prefClass.editorDefaults[key])
+        return prefClass.settings.value(
+            "Editor/" + key, prefClass.editorDefaults[key])
     elif key in ["AutosaveInterval", "TabWidth", "IndentWidth",
                  "FoldingStyle", "WarnFilesize", "EdgeMode", "EdgeColumn",
                  "CaretWidth", "AutoCompletionSource",
@@ -1601,17 +1605,17 @@
                  "OnlineSyntaxCheckInterval", "OnlineChangeTraceInterval",
                  "WrapLongLinesMode", "WrapVisualFlag", "CallTipsPosition",
                  "VirtualSpaceOptions"]:
-        return int(prefClass.settings.value("Editor/" + key,
-            prefClass.editorDefaults[key]))
+        return int(prefClass.settings.value(
+            "Editor/" + key, prefClass.editorDefaults[key]))
     elif key in ["AdditionalOpenFilters", "AdditionalSaveFilters",
                  "PreviewMarkdownFileNameExtensions",
                  "PreviewRestFileNameExtensions",
                  "PreviewHtmlFileNameExtensions"]:
-        return toList(prefClass.settings.value("Editor/" + key,
-            prefClass.editorDefaults[key]))
+        return toList(prefClass.settings.value(
+            "Editor/" + key, prefClass.editorDefaults[key]))
     else:
-        return toBool(prefClass.settings.value("Editor/" + key,
-            prefClass.editorDefaults[key]))
+        return toBool(prefClass.settings.value(
+            "Editor/" + key, prefClass.editorDefaults[key]))
     
 
 def setEditor(key, value, prefClass=Prefs):
@@ -1675,8 +1679,8 @@
     @return the requested editor font (QFont)
     """
     f = QFont()
-    f.fromString(prefClass.settings.value("Editor/Other Fonts/" + key,
-        prefClass.editorOtherFontsDefaults[key]))
+    f.fromString(prefClass.settings.value(
+        "Editor/Other Fonts/" + key, prefClass.editorOtherFontsDefaults[key]))
     return f
     
 
@@ -1797,8 +1801,8 @@
         if key not in assocs:
             prefClass.settings.remove("Editor/LexerAssociations/" + key)
     for key in assocs:
-        prefClass.settings.setValue("Editor/LexerAssociations/" + key,
-                                    assocs[key])
+        prefClass.settings.setValue(
+            "Editor/LexerAssociations/" + key, assocs[key])
     
 
 def getEditorLexerAssoc(filename, prefClass=Prefs):
@@ -1825,8 +1829,8 @@
     @param prefClass preferences class used as the storage area
     @return the requested editor setting
     """
-    return toBool(prefClass.settings.value("Editor/Typing/" + key,
-        prefClass.editorTypingDefaults[key]))
+    return toBool(prefClass.settings.value(
+        "Editor/Typing/" + key, prefClass.editorTypingDefaults[key]))
     
 
 def setEditorTyping(key, value, prefClass=Prefs):
@@ -1850,22 +1854,22 @@
     """
     if key in ["RTF/Font"]:
         f = QFont()
-        f.fromString(prefClass.settings.value("Editor/Exporters/" + key,
-            prefClass.editorExporterDefaults[key]))
+        f.fromString(prefClass.settings.value(
+            "Editor/Exporters/" + key, prefClass.editorExporterDefaults[key]))
         return f
     elif key in ["HTML/WYSIWYG", "HTML/Folding", "HTML/OnlyStylesUsed",
                  "HTML/FullPathAsTitle", "HTML/UseTabs", "RTF/WYSIWYG",
                  "RTF/UseTabs", "TeX/OnlyStylesUsed", "TeX/FullPathAsTitle",
                  "ODT/WYSIWYG", "ODT/OnlyStylesUsed", "ODT/UseTabs"]:
-        return toBool(prefClass.settings.value("Editor/Exporters/" + key,
-            prefClass.editorExporterDefaults[key]))
+        return toBool(prefClass.settings.value(
+            "Editor/Exporters/" + key, prefClass.editorExporterDefaults[key]))
     elif key in ["PDF/Magnification", "PDF/MarginLeft", "PDF/MarginRight",
                  "PDF/MarginTop", "PDF/MarginBottom"]:
-        return int(prefClass.settings.value("Editor/Exporters/" + key,
-            prefClass.editorExporterDefaults[key]))
+        return int(prefClass.settings.value(
+            "Editor/Exporters/" + key, prefClass.editorExporterDefaults[key]))
     else:
-        return prefClass.settings.value("Editor/Exporters/" + key,
-            prefClass.editorExporterDefaults[key])
+        return prefClass.settings.value(
+            "Editor/Exporters/" + key, prefClass.editorExporterDefaults[key])
 
 
 def setEditorExporter(key, value, prefClass=Prefs):
@@ -1877,8 +1881,8 @@
     @param prefClass preferences class used as the storage area
     """
     if key in ["RTF/Font"]:
-        prefClass.settings.setValue("Editor/Exporters/" + key,
-                                    value.toString())
+        prefClass.settings.setValue(
+            "Editor/Exporters/" + key, value.toString())
     else:
         prefClass.settings.setValue("Editor/Exporters/" + key, value)
     
@@ -1892,22 +1896,22 @@
     @return the requested printer setting
     """
     if key in ["ColorMode", "FirstPageFirst"]:
-        return toBool(prefClass.settings.value("Printer/" + key,
-            prefClass.printerDefaults[key]))
+        return toBool(prefClass.settings.value(
+            "Printer/" + key, prefClass.printerDefaults[key]))
     elif key in ["Magnification", "Orientation", "PageSize"]:
-        return int(prefClass.settings.value("Printer/" + key,
-            prefClass.printerDefaults[key]))
+        return int(prefClass.settings.value(
+            "Printer/" + key, prefClass.printerDefaults[key]))
     elif key in ["LeftMargin", "RightMargin", "TopMargin", "BottomMargin"]:
-        return float(prefClass.settings.value("Printer/" + key,
-            prefClass.printerDefaults[key]))
+        return float(prefClass.settings.value(
+            "Printer/" + key, prefClass.printerDefaults[key]))
     elif key in ["HeaderFont"]:
         f = QFont()
-        f.fromString(prefClass.settings.value("Printer/" + key,
-            prefClass.printerDefaults[key]))
+        f.fromString(prefClass.settings.value(
+            "Printer/" + key, prefClass.printerDefaults[key]))
         return f
     else:
-        return prefClass.settings.value("Printer/" + key,
-            prefClass.printerDefaults[key])
+        return prefClass.settings.value(
+            "Printer/" + key, prefClass.printerDefaults[key])
 
 
 def setPrinter(key, value, prefClass=Prefs):
@@ -1934,15 +1938,15 @@
     """
     if key in ["MonospacedFont", "MarginsFont"]:
         f = QFont()
-        f.fromString(prefClass.settings.value("Shell/" + key,
-            prefClass.shellDefaults[key]))
+        f.fromString(prefClass.settings.value(
+            "Shell/" + key, prefClass.shellDefaults[key]))
         return f
     elif key in ["MaxHistoryEntries"]:
-        return int(prefClass.settings.value("Shell/" + key,
-            prefClass.shellDefaults[key]))
+        return int(prefClass.settings.value(
+            "Shell/" + key, prefClass.shellDefaults[key]))
     else:
-        return toBool(prefClass.settings.value("Shell/" + key,
-            prefClass.shellDefaults[key]))
+        return toBool(prefClass.settings.value(
+            "Shell/" + key, prefClass.shellDefaults[key]))
 
 
 def setShell(key, value, prefClass=Prefs):
@@ -1968,11 +1972,11 @@
     @return the requested project setting
     """
     if key in ["RecentNumber"]:
-        return int(prefClass.settings.value("Project/" + key,
-            prefClass.projectDefaults[key]))
+        return int(prefClass.settings.value(
+            "Project/" + key, prefClass.projectDefaults[key]))
     else:
-        return toBool(prefClass.settings.value("Project/" + key,
-            prefClass.projectDefaults[key]))
+        return toBool(prefClass.settings.value(
+            "Project/" + key, prefClass.projectDefaults[key]))
     
 
 def setProject(key, value, prefClass=Prefs):
@@ -1999,8 +2003,8 @@
     except KeyError:
         default = AllBrowsersFlag
     
-    return int(prefClass.settings.value("Project/BrowserFlags/" + key,
-                                        default))
+    return int(prefClass.settings.value(
+        "Project/BrowserFlags/" + key, default))
     
 
 def setProjectBrowserFlags(key, value, prefClass=Prefs):
@@ -2070,14 +2074,14 @@
     @return the requested project setting
     """
     if key in ["RecentNumber"]:
-        return int(prefClass.settings.value("MultiProject/" + key,
-            prefClass.multiProjectDefaults[key]))
+        return int(prefClass.settings.value(
+            "MultiProject/" + key, prefClass.multiProjectDefaults[key]))
     elif key in ["OpenMasterAutomatically", "XMLTimestamp"]:
-        return toBool(prefClass.settings.value("MultiProject/" + key,
-            prefClass.multiProjectDefaults[key]))
+        return toBool(prefClass.settings.value(
+            "MultiProject/" + key, prefClass.multiProjectDefaults[key]))
     else:
-        return prefClass.settings.value("MultiProject/" + key,
-            prefClass.multiProjectDefaults[key])
+        return prefClass.settings.value(
+            "MultiProject/" + key, prefClass.multiProjectDefaults[key])
     
 
 def setMultiProject(key, value, prefClass=Prefs):
@@ -2098,8 +2102,8 @@
     @param prefClass preferences class used as the storage area
     @return the requested Qt4DocDir setting (string)
     """
-    s = prefClass.settings.value("Help/Qt4DocDir",
-        prefClass.helpDefaults["Qt4DocDir"])
+    s = prefClass.settings.value(
+        "Help/Qt4DocDir", prefClass.helpDefaults["Qt4DocDir"])
     if s == "":
         s = os.getenv("QT4DOCDIR", "")
     if s == "":
@@ -2115,8 +2119,8 @@
     @param prefClass preferences class used as the storage area
     @return the requested Qt4DocDir setting (string)
     """
-    s = prefClass.settings.value("Help/Qt5DocDir",
-        prefClass.helpDefaults["Qt5DocDir"])
+    s = prefClass.settings.value(
+        "Help/Qt5DocDir", prefClass.helpDefaults["Qt5DocDir"])
     if s == "":
         s = os.getenv("QT5DOCDIR", "")
     if s == "":
@@ -2138,8 +2142,8 @@
     
     if key in ["StandardFont", "FixedFont"]:
         f = QFont()
-        f.fromString(prefClass.settings.value("Help/" + key,
-            prefClass.helpDefaults[key]))
+        f.fromString(prefClass.settings.value(
+            "Help/" + key, prefClass.helpDefaults[key]))
         return f
     elif key in ["SaveUrlColor"]:
         col = prefClass.settings.value("Help/" + key)
@@ -2187,8 +2191,8 @@
         return feeds
     elif key in ["SyncFtpPassword", "SyncEncryptionKey"]:
         from Utilities.crypto import pwConvert
-        return pwConvert(prefClass.settings.value("Help/" + key,
-            prefClass.helpDefaults[key]), encode=False)
+        return pwConvert(prefClass.settings.value(
+            "Help/" + key, prefClass.helpDefaults[key]), encode=False)
     elif key in ["HelpViewerType", "DiskCacheSize", "AcceptCookies",
                  "KeepCookiesUntil", "StartupBehavior", "HistoryLimit",
                  "OfflineStorageDatabaseQuota",
@@ -2196,8 +2200,8 @@
                  "DownloadManagerRemovePolicy", "AdBlockUpdatePeriod",
                  "SearchLanguage", "SyncType", "SyncFtpPort",
                  "SyncFtpIdleTimeout", "SyncEncryptionKeyLength"]:
-        return int(prefClass.settings.value("Help/" + key,
-            prefClass.helpDefaults[key]))
+        return int(prefClass.settings.value(
+            "Help/" + key, prefClass.helpDefaults[key]))
     elif key in ["SingleHelpWindow", "SaveGeometry", "WebSearchSuggestions",
                  "DiskCacheEnabled", "FilterTrackingCookies",
                  "PrintBackgrounds", "AdBlockEnabled", "AutoLoadImages",
@@ -2217,13 +2221,13 @@
                  "SyncEncryptPasswordsOnly",
                  "WarnOnMultipleClose", "ClickToFlashEnabled"
                 ]:
-        return toBool(prefClass.settings.value("Help/" + key,
-            prefClass.helpDefaults[key]))
+        return toBool(prefClass.settings.value(
+            "Help/" + key, prefClass.helpDefaults[key]))
     elif key in ["AdBlockSubscriptions", "AdBlockExceptions",
                  "ClickToFlashWhitelist", "SendRefererWhitelist",
                  "GreaseMonkeyDisabledScripts", "NoCacheHosts"]:
-        return toList(prefClass.settings.value("Help/" + key,
-            prefClass.helpDefaults[key]))
+        return toList(prefClass.settings.value(
+            "Help/" + key, prefClass.helpDefaults[key]))
     else:
         return prefClass.settings.value("Help/" + key,
                                         prefClass.helpDefaults[key])
@@ -2295,8 +2299,8 @@
     """
     from Utilities import supportedCodecs
     if key in ["StringEncoding", "IOEncoding"]:
-        encoding = prefClass.settings.value("System/" + key,
-            prefClass.sysDefaults[key])
+        encoding = prefClass.settings.value(
+            "System/" + key, prefClass.sysDefaults[key])
         if encoding not in supportedCodecs:
             encoding = prefClass.sysDefaults[key]
         return encoding
@@ -2320,8 +2324,8 @@
     @param prefClass preferences class used as the storage area
     @return the requested Qt4TranslationsDir setting (string)
     """
-    s = prefClass.settings.value("Qt/Qt4TranslationsDir",
-        prefClass.qtDefaults["Qt4TranslationsDir"])
+    s = prefClass.settings.value(
+        "Qt/Qt4TranslationsDir", prefClass.qtDefaults["Qt4TranslationsDir"])
     if s == "":
         s = os.getenv("QT4TRANSLATIONSDIR", "")
     if s == "":
@@ -2366,8 +2370,8 @@
     @param prefClass preferences class used as the storage area
     @return the requested corba setting
     """
-    return prefClass.settings.value("Corba/" + key,
-                                    prefClass.corbaDefaults[key])
+    return prefClass.settings.value(
+        "Corba/" + key, prefClass.corbaDefaults[key])
     
 
 def setCorba(key, value, prefClass=Prefs):
@@ -2391,19 +2395,19 @@
     """
     if key == "MailServerPassword":
         from Utilities.crypto import pwConvert
-        return pwConvert(prefClass.settings.value("User/" + key,
-            prefClass.userDefaults[key]), encode=False)
+        return pwConvert(prefClass.settings.value(
+            "User/" + key, prefClass.userDefaults[key]), encode=False)
     elif key in ["MailServerPort"]:
-        return int(prefClass.settings.value("User/" + key,
-            prefClass.userDefaults[key]))
+        return int(prefClass.settings.value(
+            "User/" + key, prefClass.userDefaults[key]))
     elif key in ["MailServerAuthentication", "MailServerUseTLS",
                  "UseSystemEmailClient", "UseMasterPassword",
                  "SavePasswords"]:
-        return toBool(prefClass.settings.value("User/" + key,
-            prefClass.userDefaults[key]))
+        return toBool(prefClass.settings.value(
+            "User/" + key, prefClass.userDefaults[key]))
     else:
-        return prefClass.settings.value("User/" + key,
-                                        prefClass.userDefaults[key])
+        return prefClass.settings.value(
+            "User/" + key, prefClass.userDefaults[key])
     
 
 def setUser(key, value, prefClass=Prefs):
@@ -2435,11 +2439,11 @@
     @return the requested user setting
     """
     if key in ["StatusMonitorInterval"]:
-        return int(prefClass.settings.value("VCS/" + key,
-                                            prefClass.vcsDefaults[key]))
+        return int(prefClass.settings.value(
+            "VCS/" + key, prefClass.vcsDefaults[key]))
     else:
-        return toBool(prefClass.settings.value("VCS/" + key,
-                                               prefClass.vcsDefaults[key]))
+        return toBool(prefClass.settings.value(
+            "VCS/" + key, prefClass.vcsDefaults[key]))
     
 
 def setVCS(key, value, prefClass=Prefs):
@@ -2469,11 +2473,11 @@
         else:
             return prefClass.tasksDefaults[key]
     elif key in ["ClearOnFileClose", "TasksProjectAutoSave"]:
-        return toBool(prefClass.settings.value("Tasks/" + key,
-            prefClass.tasksDefaults[key]))
+        return toBool(prefClass.settings.value(
+            "Tasks/" + key, prefClass.tasksDefaults[key]))
     else:
-        return prefClass.settings.value("Tasks/" + key,
-            prefClass.tasksDefaults[key])
+        return prefClass.settings.value(
+            "Tasks/" + key, prefClass.tasksDefaults[key])
     
 
 def setTasks(key, value, prefClass=Prefs):
@@ -2500,11 +2504,11 @@
     @return the requested user setting
     """
     if key in ["SeparatorChar"]:
-        return prefClass.settings.value("Templates/" + key,
-            prefClass.templatesDefaults[key])
+        return prefClass.settings.value(
+            "Templates/" + key, prefClass.templatesDefaults[key])
     else:
-        return toBool(prefClass.settings.value("Templates/" + key,
-            prefClass.templatesDefaults[key]))
+        return toBool(prefClass.settings.value(
+            "Templates/" + key, prefClass.templatesDefaults[key]))
     
 
 def setTemplates(key, value, prefClass=Prefs):
@@ -2527,11 +2531,11 @@
     @return the requested user setting
     """
     if key in ["DownloadPath"]:
-        return prefClass.settings.value("PluginManager/" + key,
-            prefClass.pluginManagerDefaults[key])
+        return prefClass.settings.value(
+            "PluginManager/" + key, prefClass.pluginManagerDefaults[key])
     else:
-        return toBool(prefClass.settings.value("PluginManager/" + key,
-            prefClass.pluginManagerDefaults[key]))
+        return toBool(prefClass.settings.value(
+            "PluginManager/" + key, prefClass.pluginManagerDefaults[key]))
     
 
 def setPluginManager(key, value, prefClass=Prefs):
@@ -2554,8 +2558,8 @@
     @return the requested user setting
     """
     if key in ["Font"]:
-        font = prefClass.settings.value("Graphics/" + key,
-            prefClass.graphicsDefaults[key])
+        font = prefClass.settings.value(
+            "Graphics/" + key, prefClass.graphicsDefaults[key])
         if isinstance(font, QFont):
             # workaround for an old bug in eric < 4.4
             return font
@@ -2564,8 +2568,8 @@
             f.fromString(font)
             return f
     else:
-        return prefClass.settings.value("Graphics/" + key,
-            prefClass.graphicsDefaults[key])
+        return prefClass.settings.value(
+            "Graphics/" + key, prefClass.graphicsDefaults[key])
     
 
 def setGraphics(key, value, prefClass=Prefs):
@@ -2590,8 +2594,8 @@
     @param prefClass preferences class used as the storage area
     @return the requested user setting
     """
-    return prefClass.settings.value("IconEditor/" + key,
-        prefClass.iconEditorDefaults[key])
+    return prefClass.settings.value(
+        "IconEditor/" + key, prefClass.iconEditorDefaults[key])
     
 
 def setIconEditor(key, value, prefClass=Prefs):
@@ -2615,10 +2619,10 @@
     """
     if key in ["IncludeInSyntaxCheck", "IgnoreStarImportWarnings"]:
         return toBool(prefClass.settings.value("Py3Flakes/" + key,
-            prefClass.py3flakesDefaults[key]))
+                      prefClass.py3flakesDefaults[key]))
     else:
-        return prefClass.settings.value("Py3Flakes/" + key,
-            prefClass.py3flakesDefaults[key])
+        return prefClass.settings.value(
+            "Py3Flakes/" + key, prefClass.py3flakesDefaults[key])
     
 
 def setFlakes(key, value, prefClass=Prefs):
@@ -2640,8 +2644,8 @@
     @param prefClass preferences class used as the storage area
     @return the requested user setting
     """
-    return prefClass.settings.value("TrayStarter/" + key,
-            prefClass.trayStarterDefaults[key])
+    return prefClass.settings.value(
+        "TrayStarter/" + key, prefClass.trayStarterDefaults[key])
     
 
 def setTrayStarter(key, value, prefClass=Prefs):
@@ -2667,14 +2671,14 @@
                "NotifyJoinPart", "NotifyMessage", "NotifyNick",
                "EnableIrcColours", "AutoUserInfoLookup",
                "MarkPositionWhenHidden", "AskOnShutdown"]:
-        return toBool(prefClass.settings.value("IRC/" + key,
-                prefClass.ircDefaults[key]))
+        return toBool(prefClass.settings.value(
+            "IRC/" + key, prefClass.ircDefaults[key]))
     elif key in ["AutoUserInfoMax", "AutoUserInfoInterval"]:
-        return int(prefClass.settings.value("IRC/" + key,
-                prefClass.ircDefaults[key]))
+        return int(prefClass.settings.value(
+            "IRC/" + key, prefClass.ircDefaults[key]))
     else:
-        return prefClass.settings.value("IRC/" + key,
-                                        prefClass.ircDefaults[key])
+        return prefClass.settings.value(
+            "IRC/" + key, prefClass.ircDefaults[key])
 
 
 def setIrc(key, value, prefClass=Prefs):
@@ -2697,7 +2701,8 @@
     @return the requested geometry setting
     """
     if key in ["MainMaximized"]:
-        return toBool(prefClass.settings.value("Geometry/" + key,
+        return toBool(prefClass.settings.value(
+            "Geometry/" + key,
             prefClass.geometryDefaults[key]))
     else:
         v = prefClass.settings.value("Geometry/" + key)
@@ -2752,7 +2757,8 @@
     """
     if prefClass.resetLayout:
         for key in list(prefClass.geometryDefaults.keys()):
-            prefClass.settings.setValue("Geometry/" + key,
+            prefClass.settings.setValue(
+                "Geometry/" + key,
                 prefClass.geometryDefaults[key])
 
 

eric ide

mercurial