WebBrowser/WebBrowserWindow.py

branch
QtWebEngine
changeset 4798
ee1a24311b03
parent 4795
6e0a26c633b2
child 4801
71bdc520f640
--- a/WebBrowser/WebBrowserWindow.py	Thu Mar 03 19:34:04 2016 +0100
+++ b/WebBrowser/WebBrowserWindow.py	Thu Mar 03 20:01:20 2016 +0100
@@ -1733,7 +1733,7 @@
         self.forwardAct.setEnabled(False)
         
         # now read the keyboard shortcuts for the actions
-        # TODO: change this to webBrowser
+        # TODO: shortcuts: change this to webBrowser
         Shortcuts.readShortcuts(helpViewer=self)
     
     def getActions(self):
@@ -2733,30 +2733,28 @@
                 # set value of zoom widget
                 self.__zoomWidget.setValue(cb.zoomValue())
     
-    # TODO: Preferences dialog
     def __showPreferences(self):
         """
         Private slot to set the preferences.
         """
-        # TODO: Preferences
-##        from Preferences.ConfigurationDialog import ConfigurationDialog
-##        dlg = ConfigurationDialog(
-##            self, 'Configuration', True, fromEric=self.__fromEric,
-##            displayMode=ConfigurationDialog.WebBrowserMode)
-##        dlg.preferencesChanged.connect(self.preferencesChanged)
-##        dlg.masterPasswordChanged.connect(self.masterPasswordChanged)
-##        dlg.show()
-##        if self.__lastConfigurationPageName:
-##            dlg.showConfigurationPageByName(self.__lastConfigurationPageName)
-##        else:
-##            dlg.showConfigurationPageByName("empty")
-##        dlg.exec_()
-##        QApplication.processEvents()
-##        if dlg.result() == QDialog.Accepted:
-##            dlg.setPreferences()
-##            Preferences.syncPreferences()
-##            self.preferencesChanged()
-##        self.__lastConfigurationPageName = dlg.getConfigurationPageName()
+        from Preferences.ConfigurationDialog import ConfigurationDialog
+        dlg = ConfigurationDialog(
+            self, 'Configuration', True, fromEric=self.__fromEric,
+            displayMode=ConfigurationDialog.WebBrowserMode)
+        dlg.preferencesChanged.connect(self.preferencesChanged)
+        dlg.masterPasswordChanged.connect(self.masterPasswordChanged)
+        dlg.show()
+        if self.__lastConfigurationPageName:
+            dlg.showConfigurationPageByName(self.__lastConfigurationPageName)
+        else:
+            dlg.showConfigurationPageByName("empty")
+        dlg.exec_()
+        QApplication.processEvents()
+        if dlg.result() == QDialog.Accepted:
+            dlg.setPreferences()
+            Preferences.syncPreferences()
+            self.preferencesChanged()
+        self.__lastConfigurationPageName = dlg.getConfigurationPageName()
     
     def preferencesChanged(self):
         """

eric ide

mercurial