275 "EditorMouseClickHandlerPage", "0editorPage", None], |
275 "EditorMouseClickHandlerPage", "0editorPage", None], |
276 |
276 |
277 "0helpPage": |
277 "0helpPage": |
278 [self.tr("Help"), "preferences-help.png", |
278 [self.tr("Help"), "preferences-help.png", |
279 None, None, None], |
279 None, None, None], |
280 "helpAppearancePage": |
|
281 [self.tr("Appearance"), "preferences-styles.png", |
|
282 "HelpAppearancePage", "0helpPage", None], |
|
283 "helpDocumentationPage": |
280 "helpDocumentationPage": |
284 [self.tr("Help Documentation"), |
281 [self.tr("Help Documentation"), |
285 "preferences-helpdocumentation.png", |
282 "preferences-helpdocumentation.png", |
286 "HelpDocumentationPage", "0helpPage", None], |
283 "HelpDocumentationPage", "0helpPage", None], |
287 "helpFlashCookieManagerPage": |
|
288 [self.tr("Flash Cookie Manager"), |
|
289 "flashCookie16.png", |
|
290 "HelpFlashCookieManagerPage", "0helpPage", None], |
|
291 "helpViewersPage": |
284 "helpViewersPage": |
292 [self.tr("Help Viewers"), |
285 [self.tr("Help Viewers"), |
293 "preferences-helpviewers.png", |
286 "preferences-helpviewers.png", |
294 "HelpViewersPage", "0helpPage", None], |
287 "HelpViewersPage", "0helpPage", None], |
295 "helpVirusTotalPage": |
|
296 [self.tr("VirusTotal Interface"), "virustotal.png", |
|
297 "HelpVirusTotalPage", "0helpPage", None], |
|
298 "helpWebBrowserPage": |
|
299 [self.tr("eric6 Web Browser"), "ericWeb.png", |
|
300 "HelpWebBrowserPage", "0helpPage", None], |
|
301 |
288 |
302 "0projectPage": |
289 "0projectPage": |
303 [self.tr("Project"), "preferences-project.png", |
290 [self.tr("Project"), "preferences-project.png", |
304 None, None, None], |
291 None, None, None], |
305 "projectBrowserPage": |
292 "projectBrowserPage": |
321 "InterfacePage", "0interfacePage", None], |
308 "InterfacePage", "0interfacePage", None], |
322 "viewmanagerPage": |
309 "viewmanagerPage": |
323 [self.tr("Viewmanager"), "preferences-viewmanager.png", |
310 [self.tr("Viewmanager"), "preferences-viewmanager.png", |
324 "ViewmanagerPage", "0interfacePage", None], |
311 "ViewmanagerPage", "0interfacePage", None], |
325 } |
312 } |
|
313 try: |
|
314 from PyQt5 import QtWebKit # __IGNORE_WARNING__ |
|
315 self.configItems.update({ |
|
316 "helpAppearancePage": |
|
317 [self.tr("Appearance"), "preferences-styles.png", |
|
318 "HelpAppearancePage", "0helpPage", None], |
|
319 "helpFlashCookieManagerPage": |
|
320 [self.tr("Flash Cookie Manager"), |
|
321 "flashCookie16.png", |
|
322 "HelpFlashCookieManagerPage", "0helpPage", None], |
|
323 "helpVirusTotalPage": |
|
324 [self.tr("VirusTotal Interface"), "virustotal.png", |
|
325 "HelpVirusTotalPage", "0helpPage", None], |
|
326 "helpWebBrowserPage": |
|
327 [self.tr("eric6 Web Browser"), "ericWeb.png", |
|
328 "HelpWebBrowserPage", "0helpPage", None], |
|
329 }) |
|
330 except ImportError: |
|
331 pass |
326 |
332 |
327 self.configItems.update( |
333 self.configItems.update( |
328 e5App().getObject("PluginManager").getPluginConfigData()) |
334 e5App().getObject("PluginManager").getPluginConfigData()) |
329 |
335 |
330 elif displayMode == ConfigurationWidget.HelpBrowserMode: |
336 elif displayMode == ConfigurationWidget.HelpBrowserMode: |
349 "SecurityPage", None, None], |
355 "SecurityPage", None, None], |
350 |
356 |
351 "0helpPage": |
357 "0helpPage": |
352 [self.tr("Help"), "preferences-help.png", |
358 [self.tr("Help"), "preferences-help.png", |
353 None, None, None], |
359 None, None, None], |
354 "helpAppearancePage": |
|
355 [self.tr("Appearance"), "preferences-styles.png", |
|
356 "HelpAppearancePage", "0helpPage", None], |
|
357 "helpDocumentationPage": |
360 "helpDocumentationPage": |
358 [self.tr("Help Documentation"), |
361 [self.tr("Help Documentation"), |
359 "preferences-helpdocumentation.png", |
362 "preferences-helpdocumentation.png", |
360 "HelpDocumentationPage", "0helpPage", None], |
363 "HelpDocumentationPage", "0helpPage", None], |
361 "helpFlashCookieManagerPage": |
|
362 [self.tr("Flash Cookie Manager"), |
|
363 "flashCookie16.png", |
|
364 "HelpFlashCookieManagerPage", "0helpPage", None], |
|
365 "helpVirusTotalPage": |
|
366 [self.tr("VirusTotal Interface"), "virustotal.png", |
|
367 "HelpVirusTotalPage", "0helpPage", None], |
|
368 "helpWebBrowserPage": |
|
369 [self.tr("eric6 Web Browser"), "ericWeb.png", |
|
370 "HelpWebBrowserPage", "0helpPage", None], |
|
371 } |
364 } |
|
365 try: |
|
366 from PyQt5 import QtWebKit # __IGNORE_WARNING__ |
|
367 self.configItems.update({ |
|
368 "helpAppearancePage": |
|
369 [self.tr("Appearance"), "preferences-styles.png", |
|
370 "HelpAppearancePage", "0helpPage", None], |
|
371 "helpFlashCookieManagerPage": |
|
372 [self.tr("Flash Cookie Manager"), |
|
373 "flashCookie16.png", |
|
374 "HelpFlashCookieManagerPage", "0helpPage", None], |
|
375 "helpVirusTotalPage": |
|
376 [self.tr("VirusTotal Interface"), "virustotal.png", |
|
377 "HelpVirusTotalPage", "0helpPage", None], |
|
378 "helpWebBrowserPage": |
|
379 [self.tr("eric6 Web Browser"), "ericWeb.png", |
|
380 "HelpWebBrowserPage", "0helpPage", None], |
|
381 }) |
|
382 except ImportError: |
|
383 pass |
372 |
384 |
373 elif displayMode == ConfigurationWidget.TrayStarterMode: |
385 elif displayMode == ConfigurationWidget.TrayStarterMode: |
374 self.configItems = { |
386 self.configItems = { |
375 # key : [display string, pixmap name, dialog module name or |
387 # key : [display string, pixmap name, dialog module name or |
376 # page creation function, parent key, |
388 # page creation function, parent key, |