Preferences/ConfigurationDialog.py

branch
Py2 comp.
changeset 3060
5883ce99ee12
parent 3058
0a02c433f52d
parent 3038
7fe9a53280bd
child 3145
a9de05d4a22f
--- a/Preferences/ConfigurationDialog.py	Fri Nov 01 15:48:48 2013 +0100
+++ b/Preferences/ConfigurationDialog.py	Sun Nov 03 15:58:22 2013 +0100
@@ -120,194 +120,193 @@
                 # The dialog module must have the module function create to
                 # create the configuration page. This must have the method
                 # save to save the settings.
-                "applicationPage": \
-                    [self.trUtf8("Application"), "preferences-application.png",
-                     "ApplicationPage", None, None],
-                "cooperationPage": \
-                    [self.trUtf8("Cooperation"), "preferences-cooperation.png",
-                     "CooperationPage", None, None],
-                "corbaPage": \
-                    [self.trUtf8("CORBA"), "preferences-orbit.png",
-                     "CorbaPage", None, None],
-                "emailPage": \
-                    [self.trUtf8("Email"), "preferences-mail_generic.png",
-                     "EmailPage", None, None],
-                "graphicsPage": \
-                    [self.trUtf8("Graphics"), "preferences-graphics.png",
-                     "GraphicsPage", None, None],
-                "iconsPage": \
-                    [self.trUtf8("Icons"), "preferences-icons.png",
-                     "IconsPage", None, None],
-                "ircPage": \
-                    [self.trUtf8("IRC"), "irc.png",
-                     "IrcPage", None, None],
-                "networkPage": \
-                    [self.trUtf8("Network"), "preferences-network.png",
-                     "NetworkPage", None, None],
-                "notificationsPage": \
-                    [self.trUtf8("Notifications"),
-                     "preferences-notifications.png",
-                     "NotificationsPage", None, None],
-                "pluginManagerPage": \
-                    [self.trUtf8("Plugin Manager"),
-                     "preferences-pluginmanager.png",
-                     "PluginManagerPage", None, None],
-                "printerPage": \
-                    [self.trUtf8("Printer"), "preferences-printer.png",
-                     "PrinterPage", None, None],
-                "pythonPage": \
-                    [self.trUtf8("Python"), "preferences-python.png",
-                     "PythonPage", None, None],
-                "qtPage": \
-                    [self.trUtf8("Qt"), "preferences-qtlogo.png",
-                     "QtPage", None, None],
-                "securityPage": \
-                    [self.trUtf8("Security"), "preferences-security.png",
-                     "SecurityPage", None, None],
-                "shellPage": \
-                    [self.trUtf8("Shell"), "preferences-shell.png",
-                     "ShellPage", None, None],
-                "tasksPage": \
-                    [self.trUtf8("Tasks"), "task.png",
-                     "TasksPage", None, None],
-                "templatesPage": \
-                    [self.trUtf8("Templates"), "preferences-template.png",
-                     "TemplatesPage", None, None],
-                "trayStarterPage": \
-                    [self.trUtf8("Tray Starter"), "erict.png",
-                     "TrayStarterPage", None, None],
-                "vcsPage": \
-                    [self.trUtf8("Version Control Systems"),
-                     "preferences-vcs.png",
-                     "VcsPage", None, None],
+                "applicationPage":
+                [self.trUtf8("Application"), "preferences-application.png",
+                 "ApplicationPage", None, None],
+                "cooperationPage":
+                [self.trUtf8("Cooperation"), "preferences-cooperation.png",
+                 "CooperationPage", None, None],
+                "corbaPage":
+                [self.trUtf8("CORBA"), "preferences-orbit.png",
+                 "CorbaPage", None, None],
+                "emailPage":
+                [self.trUtf8("Email"), "preferences-mail_generic.png",
+                 "EmailPage", None, None],
+                "graphicsPage":
+                [self.trUtf8("Graphics"), "preferences-graphics.png",
+                 "GraphicsPage", None, None],
+                "iconsPage":
+                [self.trUtf8("Icons"), "preferences-icons.png",
+                 "IconsPage", None, None],
+                "ircPage":
+                [self.trUtf8("IRC"), "irc.png",
+                 "IrcPage", None, None],
+                "networkPage":
+                [self.trUtf8("Network"), "preferences-network.png",
+                 "NetworkPage", None, None],
+                "notificationsPage":
+                [self.trUtf8("Notifications"),
+                 "preferences-notifications.png",
+                 "NotificationsPage", None, None],
+                "pluginManagerPage":
+                [self.trUtf8("Plugin Manager"),
+                 "preferences-pluginmanager.png",
+                 "PluginManagerPage", None, None],
+                "printerPage":
+                [self.trUtf8("Printer"), "preferences-printer.png",
+                 "PrinterPage", None, None],
+                "pythonPage":
+                [self.trUtf8("Python"), "preferences-python.png",
+                 "PythonPage", None, None],
+                "qtPage":
+                [self.trUtf8("Qt"), "preferences-qtlogo.png",
+                 "QtPage", None, None],
+                "securityPage":
+                [self.trUtf8("Security"), "preferences-security.png",
+                 "SecurityPage", None, None],
+                "shellPage":
+                [self.trUtf8("Shell"), "preferences-shell.png",
+                 "ShellPage", None, None],
+                "tasksPage":
+                [self.trUtf8("Tasks"), "task.png",
+                 "TasksPage", None, None],
+                "templatesPage":
+                [self.trUtf8("Templates"), "preferences-template.png",
+                 "TemplatesPage", None, None],
+                "trayStarterPage":
+                [self.trUtf8("Tray Starter"), "erict.png",
+                 "TrayStarterPage", None, None],
+                "vcsPage":
+                [self.trUtf8("Version Control Systems"),
+                 "preferences-vcs.png",
+                 "VcsPage", None, None],
                 
-                "0debuggerPage": \
-                    [self.trUtf8("Debugger"), "preferences-debugger.png",
-                     None, None, None],
-                "debuggerGeneralPage": \
-                    [self.trUtf8("General"), "preferences-debugger.png",
-                     "DebuggerGeneralPage", "0debuggerPage", None],
-                "debuggerPythonPage": \
-                    [self.trUtf8("Python"), "preferences-pyDebugger.png",
-                     "DebuggerPythonPage", "0debuggerPage", None],
-                "debuggerPython3Page": \
-                    [self.trUtf8("Python3"), "preferences-pyDebugger.png",
-                     "DebuggerPython3Page", "0debuggerPage", None],
-                "debuggerRubyPage": \
-                    [self.trUtf8("Ruby"), "preferences-rbDebugger.png",
-                     "DebuggerRubyPage", "0debuggerPage", None],
+                "0debuggerPage":
+                [self.trUtf8("Debugger"), "preferences-debugger.png",
+                 None, None, None],
+                "debuggerGeneralPage":
+                [self.trUtf8("General"), "preferences-debugger.png",
+                 "DebuggerGeneralPage", "0debuggerPage", None],
+                "debuggerPythonPage":
+                [self.trUtf8("Python"), "preferences-pyDebugger.png",
+                 "DebuggerPythonPage", "0debuggerPage", None],
+                "debuggerPython3Page":
+                [self.trUtf8("Python3"), "preferences-pyDebugger.png",
+                 "DebuggerPython3Page", "0debuggerPage", None],
+                "debuggerRubyPage":
+                [self.trUtf8("Ruby"), "preferences-rbDebugger.png",
+                 "DebuggerRubyPage", "0debuggerPage", None],
                 
-                "0editorPage": \
-                    [self.trUtf8("Editor"), "preferences-editor.png",
-                     None, None, None],
-                "editorAPIsPage": \
-                    [self.trUtf8("APIs"), "preferences-api.png",
-                     "EditorAPIsPage", "0editorPage", None],
-                "editorAutocompletionPage": \
-                    [self.trUtf8("Autocompletion"),
-                     "preferences-autocompletion.png",
-                     "EditorAutocompletionPage", "0editorPage", None],
-                "editorAutocompletionQScintillaPage": \
-                    [self.trUtf8("QScintilla"), "qscintilla.png",
-                     "EditorAutocompletionQScintillaPage",
-                     "editorAutocompletionPage", None],
-                "editorCalltipsPage": \
-                    [self.trUtf8("Calltips"), "preferences-calltips.png",
-                     "EditorCalltipsPage", "0editorPage", None],
-                "editorCalltipsQScintillaPage": \
-                    [self.trUtf8("QScintilla"), "qscintilla.png",
-                     "EditorCalltipsQScintillaPage", "editorCalltipsPage",
-                     None],
-                "editorGeneralPage": \
-                    [self.trUtf8("General"), "preferences-general.png",
-                     "EditorGeneralPage", "0editorPage", None],
-                "editorFilePage": \
-                    [self.trUtf8("Filehandling"),
-                     "preferences-filehandling.png",
-                     "EditorFilePage", "0editorPage", None],
-                "editorSearchPage": \
-                    [self.trUtf8("Searching"), "preferences-search.png",
-                     "EditorSearchPage", "0editorPage", None],
-                "editorSpellCheckingPage": \
-                    [self.trUtf8("Spell checking"),
-                     "preferences-spellchecking.png",
-                     "EditorSpellCheckingPage", "0editorPage", None],
-                "editorStylesPage": \
-                    [self.trUtf8("Style"), "preferences-styles.png",
-                     "EditorStylesPage", "0editorPage", None],
-                "editorSyntaxPage": \
-                    [self.trUtf8("Code Checkers"), "preferences-debugger.png",
-                     "EditorSyntaxPage", "0editorPage", None],
-                "editorTypingPage": \
-                    [self.trUtf8("Typing"), "preferences-typing.png",
-                     "EditorTypingPage", "0editorPage", None],
-                "editorExportersPage": \
-                    [self.trUtf8("Exporters"), "preferences-exporters.png",
-                     "EditorExportersPage", "0editorPage", None],
+                "0editorPage":
+                [self.trUtf8("Editor"), "preferences-editor.png",
+                 None, None, None],
+                "editorAPIsPage":
+                [self.trUtf8("APIs"), "preferences-api.png",
+                 "EditorAPIsPage", "0editorPage", None],
+                "editorAutocompletionPage":
+                [self.trUtf8("Autocompletion"),
+                 "preferences-autocompletion.png",
+                 "EditorAutocompletionPage", "0editorPage", None],
+                "editorAutocompletionQScintillaPage":
+                [self.trUtf8("QScintilla"), "qscintilla.png",
+                 "EditorAutocompletionQScintillaPage",
+                 "editorAutocompletionPage", None],
+                "editorCalltipsPage":
+                [self.trUtf8("Calltips"), "preferences-calltips.png",
+                 "EditorCalltipsPage", "0editorPage", None],
+                "editorCalltipsQScintillaPage":
+                [self.trUtf8("QScintilla"), "qscintilla.png",
+                 "EditorCalltipsQScintillaPage", "editorCalltipsPage", None],
+                "editorGeneralPage":
+                [self.trUtf8("General"), "preferences-general.png",
+                 "EditorGeneralPage", "0editorPage", None],
+                "editorFilePage":
+                [self.trUtf8("Filehandling"),
+                 "preferences-filehandling.png",
+                 "EditorFilePage", "0editorPage", None],
+                "editorSearchPage":
+                [self.trUtf8("Searching"), "preferences-search.png",
+                 "EditorSearchPage", "0editorPage", None],
+                "editorSpellCheckingPage":
+                [self.trUtf8("Spell checking"),
+                 "preferences-spellchecking.png",
+                 "EditorSpellCheckingPage", "0editorPage", None],
+                "editorStylesPage":
+                [self.trUtf8("Style"), "preferences-styles.png",
+                 "EditorStylesPage", "0editorPage", None],
+                "editorSyntaxPage":
+                [self.trUtf8("Code Checkers"), "preferences-debugger.png",
+                 "EditorSyntaxPage", "0editorPage", None],
+                "editorTypingPage":
+                [self.trUtf8("Typing"), "preferences-typing.png",
+                 "EditorTypingPage", "0editorPage", None],
+                "editorExportersPage":
+                [self.trUtf8("Exporters"), "preferences-exporters.png",
+                 "EditorExportersPage", "0editorPage", None],
                 
-                "1editorLexerPage": \
-                    [self.trUtf8("Highlighters"),
-                     "preferences-highlighting-styles.png",
-                     None, "0editorPage", None],
-                "editorHighlightersPage": \
-                    [self.trUtf8("Filetype Associations"),
-                     "preferences-highlighter-association.png",
-                     "EditorHighlightersPage", "1editorLexerPage", None],
-                "editorHighlightingStylesPage": \
-                    [self.trUtf8("Styles"),
-                     "preferences-highlighting-styles.png",
-                     "EditorHighlightingStylesPage", "1editorLexerPage", None],
-                "editorKeywordsPage": \
-                    [self.trUtf8("Keywords"), "preferences-keywords.png",
-                     "EditorKeywordsPage", "1editorLexerPage", None],
-                "editorPropertiesPage": \
-                    [self.trUtf8("Properties"), "preferences-properties.png",
-                     "EditorPropertiesPage", "1editorLexerPage", None],
+                "1editorLexerPage":
+                [self.trUtf8("Highlighters"),
+                 "preferences-highlighting-styles.png",
+                 None, "0editorPage", None],
+                "editorHighlightersPage":
+                [self.trUtf8("Filetype Associations"),
+                 "preferences-highlighter-association.png",
+                 "EditorHighlightersPage", "1editorLexerPage", None],
+                "editorHighlightingStylesPage":
+                [self.trUtf8("Styles"),
+                 "preferences-highlighting-styles.png",
+                 "EditorHighlightingStylesPage", "1editorLexerPage", None],
+                "editorKeywordsPage":
+                [self.trUtf8("Keywords"), "preferences-keywords.png",
+                 "EditorKeywordsPage", "1editorLexerPage", None],
+                "editorPropertiesPage":
+                [self.trUtf8("Properties"), "preferences-properties.png",
+                 "EditorPropertiesPage", "1editorLexerPage", None],
                 
-                "0helpPage": \
-                    [self.trUtf8("Help"), "preferences-help.png",
-                     None, None, None],
-                "helpAppearancePage": \
-                    [self.trUtf8("Appearance"), "preferences-styles.png",
-                     "HelpAppearancePage", "0helpPage", None],
-                "helpDocumentationPage": \
-                    [self.trUtf8("Help Documentation"),
-                     "preferences-helpdocumentation.png",
-                     "HelpDocumentationPage", "0helpPage", None],
-                "helpViewersPage": \
-                    [self.trUtf8("Help Viewers"),
-                     "preferences-helpviewers.png",
-                     "HelpViewersPage", "0helpPage", None],
-                "helpVirusTotalPage": \
-                    [self.trUtf8("VirusTotal Interface"), "virustotal.png",
-                     "HelpVirusTotalPage", "0helpPage", None],
-                "helpWebBrowserPage": \
-                    [self.trUtf8("eric5 Web Browser"), "ericWeb.png",
-                     "HelpWebBrowserPage", "0helpPage", None],
+                "0helpPage":
+                [self.trUtf8("Help"), "preferences-help.png",
+                 None, None, None],
+                "helpAppearancePage":
+                [self.trUtf8("Appearance"), "preferences-styles.png",
+                 "HelpAppearancePage", "0helpPage", None],
+                "helpDocumentationPage":
+                [self.trUtf8("Help Documentation"),
+                 "preferences-helpdocumentation.png",
+                 "HelpDocumentationPage", "0helpPage", None],
+                "helpViewersPage":
+                [self.trUtf8("Help Viewers"),
+                 "preferences-helpviewers.png",
+                 "HelpViewersPage", "0helpPage", None],
+                "helpVirusTotalPage":
+                [self.trUtf8("VirusTotal Interface"), "virustotal.png",
+                 "HelpVirusTotalPage", "0helpPage", None],
+                "helpWebBrowserPage":
+                [self.trUtf8("eric5 Web Browser"), "ericWeb.png",
+                 "HelpWebBrowserPage", "0helpPage", None],
                 
-                "0projectPage": \
-                    [self.trUtf8("Project"), "preferences-project.png",
-                     None, None, None],
-                "projectBrowserPage": \
-                    [self.trUtf8("Project Viewer"), "preferences-project.png",
-                     "ProjectBrowserPage", "0projectPage", None],
-                "projectPage": \
-                    [self.trUtf8("Project"), "preferences-project.png",
-                     "ProjectPage", "0projectPage", None],
-                "multiProjectPage": \
-                    [self.trUtf8("Multiproject"),
-                     "preferences-multiproject.png",
-                     "MultiProjectPage", "0projectPage", None],
+                "0projectPage":
+                [self.trUtf8("Project"), "preferences-project.png",
+                 None, None, None],
+                "projectBrowserPage":
+                [self.trUtf8("Project Viewer"), "preferences-project.png",
+                 "ProjectBrowserPage", "0projectPage", None],
+                "projectPage":
+                [self.trUtf8("Project"), "preferences-project.png",
+                 "ProjectPage", "0projectPage", None],
+                "multiProjectPage":
+                [self.trUtf8("Multiproject"),
+                 "preferences-multiproject.png",
+                 "MultiProjectPage", "0projectPage", None],
                 
-                "0interfacePage": \
-                    [self.trUtf8("Interface"), "preferences-interface.png",
-                     None, None, None],
-                "interfacePage": \
-                    [self.trUtf8("Interface"), "preferences-interface.png",
-                     "InterfacePage", "0interfacePage", None],
-                "viewmanagerPage": \
-                    [self.trUtf8("Viewmanager"), "preferences-viewmanager.png",
-                     "ViewmanagerPage", "0interfacePage", None],
+                "0interfacePage":
+                [self.trUtf8("Interface"), "preferences-interface.png",
+                 None, None, None],
+                "interfacePage":
+                [self.trUtf8("Interface"), "preferences-interface.png",
+                 "InterfacePage", "0interfacePage", None],
+                "viewmanagerPage":
+                [self.trUtf8("Viewmanager"), "preferences-viewmanager.png",
+                 "ViewmanagerPage", "0interfacePage", None],
             }
             
             self.configItems.update(
@@ -320,35 +319,35 @@
                 # The dialog module must have the module function create to
                 # create the configuration page. This must have the method
                 # save to save the settings.
-                "interfacePage": \
-                    [self.trUtf8("Interface"), "preferences-interface.png",
-                     "HelpInterfacePage", None, None],
-                "networkPage": \
-                    [self.trUtf8("Network"), "preferences-network.png",
-                     "NetworkPage", None, None],
-                "printerPage": \
-                    [self.trUtf8("Printer"), "preferences-printer.png",
-                     "PrinterPage", None, None],
-                "securityPage": \
-                    [self.trUtf8("Security"), "preferences-security.png",
-                     "SecurityPage", None, None],
+                "interfacePage":
+                [self.trUtf8("Interface"), "preferences-interface.png",
+                 "HelpInterfacePage", None, None],
+                "networkPage":
+                [self.trUtf8("Network"), "preferences-network.png",
+                 "NetworkPage", None, None],
+                "printerPage":
+                [self.trUtf8("Printer"), "preferences-printer.png",
+                 "PrinterPage", None, None],
+                "securityPage":
+                [self.trUtf8("Security"), "preferences-security.png",
+                 "SecurityPage", None, None],
                 
-                "0helpPage": \
-                    [self.trUtf8("Help"), "preferences-help.png",
-                     None, None, None],
-                "helpAppearancePage": \
-                    [self.trUtf8("Appearance"), "preferences-styles.png",
-                     "HelpAppearancePage", "0helpPage", None],
-                "helpDocumentationPage": \
-                    [self.trUtf8("Help Documentation"),
-                     "preferences-helpdocumentation.png",
-                     "HelpDocumentationPage", "0helpPage", None],
-                "helpVirusTotalPage": \
-                    [self.trUtf8("VirusTotal Interface"), "virustotal.png",
-                     "HelpVirusTotalPage", "0helpPage", None],
-                "helpWebBrowserPage": \
-                    [self.trUtf8("eric5 Web Browser"), "ericWeb.png",
-                     "HelpWebBrowserPage", "0helpPage", None],
+                "0helpPage":
+                [self.trUtf8("Help"), "preferences-help.png",
+                 None, None, None],
+                "helpAppearancePage":
+                [self.trUtf8("Appearance"), "preferences-styles.png",
+                 "HelpAppearancePage", "0helpPage", None],
+                "helpDocumentationPage":
+                [self.trUtf8("Help Documentation"),
+                 "preferences-helpdocumentation.png",
+                 "HelpDocumentationPage", "0helpPage", None],
+                "helpVirusTotalPage":
+                [self.trUtf8("VirusTotal Interface"), "virustotal.png",
+                 "HelpVirusTotalPage", "0helpPage", None],
+                "helpWebBrowserPage":
+                [self.trUtf8("eric5 Web Browser"), "ericWeb.png",
+                 "HelpWebBrowserPage", "0helpPage", None],
             }
         elif displayMode == ConfigurationWidget.TrayStarterMode:
             self.configItems = {
@@ -358,9 +357,9 @@
                 # The dialog module must have the module function create to
                 # create the configuration page. This must have the method
                 # save to save the settings.
-                "trayStarterPage": \
-                    [self.trUtf8("Tray Starter"), "erict.png",
-                     "TrayStarterPage", None, None],
+                "trayStarterPage":
+                [self.trUtf8("Tray Starter"), "erict.png",
+                 "TrayStarterPage", None, None],
             }
         else:
             raise RuntimeError("Illegal mode value: {0}".format(displayMode))
@@ -472,7 +471,7 @@
         self.buttonBox = QDialogButtonBox(self)
         self.buttonBox.setOrientation(Qt.Horizontal)
         self.buttonBox.setStandardButtons(
-            QDialogButtonBox.Apply | QDialogButtonBox.Cancel | \
+            QDialogButtonBox.Apply | QDialogButtonBox.Cancel |
             QDialogButtonBox.Ok | QDialogButtonBox.Reset)
         self.buttonBox.setObjectName("buttonBox")
         if not self.fromEric and \
@@ -627,11 +626,11 @@
         ssize = self.scrollArea.size()
         if self.scrollArea.horizontalScrollBar():
             ssize.setHeight(
-                ssize.height() - 
+                ssize.height() -
                 self.scrollArea.horizontalScrollBar().height() - 2)
         if self.scrollArea.verticalScrollBar():
             ssize.setWidth(
-                ssize.width() - 
+                ssize.width() -
                 self.scrollArea.verticalScrollBar().width() - 2)
         psize = page.minimumSizeHint()
         self.configStack.resize(max(ssize.width(), psize.width()),

eric ide

mercurial