95 WebBrowserMode) |
95 WebBrowserMode) |
96 @exception RuntimeError raised to indicate an invalid dialog mode |
96 @exception RuntimeError raised to indicate an invalid dialog mode |
97 @keyparam expandedEntries list of entries to be shown expanded |
97 @keyparam expandedEntries list of entries to be shown expanded |
98 (list of strings) |
98 (list of strings) |
99 """ |
99 """ |
100 assert displayMode in ( |
|
101 ConfigurationWidget.DefaultMode, |
|
102 ConfigurationWidget.HelpBrowserMode, |
|
103 ConfigurationWidget.TrayStarterMode, |
|
104 ConfigurationWidget.HexEditorMode, |
|
105 ConfigurationWidget.WebBrowserMode, |
|
106 ) |
|
107 |
|
108 super(ConfigurationWidget, self).__init__(parent) |
100 super(ConfigurationWidget, self).__init__(parent) |
109 self.fromEric = fromEric |
101 self.fromEric = fromEric |
110 self.displayMode = displayMode |
102 self.displayMode = displayMode |
111 self.__webEngine = getWebBrowserSupport() == "QtWebEngine" |
103 self.__webEngine = getWebBrowserSupport() == "QtWebEngine" |
112 expandedEntries = [] if expandedEntries is None else expandedEntries[:] |
104 expandedEntries = [] if expandedEntries is None else expandedEntries[:] |
228 [self.tr("Debugger"), "preferences-debugger", |
220 [self.tr("Debugger"), "preferences-debugger", |
229 None, None, None], |
221 None, None, None], |
230 "debuggerGeneralPage": |
222 "debuggerGeneralPage": |
231 [self.tr("General"), "preferences-debugger", |
223 [self.tr("General"), "preferences-debugger", |
232 "DebuggerGeneralPage", "0debuggerPage", None], |
224 "DebuggerGeneralPage", "0debuggerPage", None], |
233 "debuggerPython2Page": |
|
234 [self.tr("Python2"), "preferences-pyDebugger", |
|
235 "DebuggerPython2Page", "0debuggerPage", None], |
|
236 "debuggerPython3Page": |
225 "debuggerPython3Page": |
237 [self.tr("Python3"), "preferences-pyDebugger", |
226 [self.tr("Python3"), "preferences-pyDebugger", |
238 "DebuggerPython3Page", "0debuggerPage", None], |
227 "DebuggerPython3Page", "0debuggerPage", None], |
239 |
228 |
240 "0editorPage": |
229 "0editorPage": |