Preferences/ConfigurationPages/NetworkPage.py

changeset 6224
08875555771a
parent 6048
82ad8ec9548c
child 6645
ad476851d7e0
diff -r 53eda93de07c -r 08875555771a Preferences/ConfigurationPages/NetworkPage.py
--- a/Preferences/ConfigurationPages/NetworkPage.py	Sun Apr 08 16:37:21 2018 +0200
+++ b/Preferences/ConfigurationPages/NetworkPage.py	Sun Apr 08 17:34:59 2018 +0200
@@ -141,6 +141,7 @@
                 self.__webKit = True
             except ImportError:
                 self.cleanupGroup.hide()
+            self.displayGroup.hide()
         else:
             policy = Preferences.getWebBrowser("DownloadManagerRemovePolicy")
             from WebBrowser.Download.DownloadManager import DownloadManager
@@ -150,6 +151,10 @@
                 self.cleanupExitButton.setChecked(True)
             else:
                 self.cleanupSuccessfulButton.setChecked(True)
+            self.openOnStartCheckBox.setChecked(
+                Preferences.getWebBrowser("DownloadManagerAutoOpen"))
+            self.closeOnFinishedCheckBox.setChecked(
+                Preferences.getWebBrowser("DownloadManagerAutoClose"))
             self.__webEngine = True
     
     def save(self):
@@ -183,6 +188,12 @@
             else:
                 policy = DownloadManager.RemoveSuccessFullDownload
             Preferences.setWebBrowser("DownloadManagerRemovePolicy", policy)
+            Preferences.setWebBrowser(
+                "DownloadManagerAutoOpen",
+                self.openOnStartCheckBox.isChecked())
+            Preferences.setWebBrowser(
+                "DownloadManagerAutoClose",
+                self.closeOnFinishedCheckBox.isChecked())
         
         Preferences.setUI(
             "UseProxy",

eric ide

mercurial