Preferences/ConfigurationPages/NetworkPage.py

changeset 6224
08875555771a
parent 6048
82ad8ec9548c
child 6645
ad476851d7e0
equal deleted inserted replaced
6223:53eda93de07c 6224:08875555771a
139 else: 139 else:
140 self.cleanupSuccessfulButton.setChecked(True) 140 self.cleanupSuccessfulButton.setChecked(True)
141 self.__webKit = True 141 self.__webKit = True
142 except ImportError: 142 except ImportError:
143 self.cleanupGroup.hide() 143 self.cleanupGroup.hide()
144 self.displayGroup.hide()
144 else: 145 else:
145 policy = Preferences.getWebBrowser("DownloadManagerRemovePolicy") 146 policy = Preferences.getWebBrowser("DownloadManagerRemovePolicy")
146 from WebBrowser.Download.DownloadManager import DownloadManager 147 from WebBrowser.Download.DownloadManager import DownloadManager
147 if policy == DownloadManager.RemoveNever: 148 if policy == DownloadManager.RemoveNever:
148 self.cleanupNeverButton.setChecked(True) 149 self.cleanupNeverButton.setChecked(True)
149 elif policy == DownloadManager.RemoveExit: 150 elif policy == DownloadManager.RemoveExit:
150 self.cleanupExitButton.setChecked(True) 151 self.cleanupExitButton.setChecked(True)
151 else: 152 else:
152 self.cleanupSuccessfulButton.setChecked(True) 153 self.cleanupSuccessfulButton.setChecked(True)
154 self.openOnStartCheckBox.setChecked(
155 Preferences.getWebBrowser("DownloadManagerAutoOpen"))
156 self.closeOnFinishedCheckBox.setChecked(
157 Preferences.getWebBrowser("DownloadManagerAutoClose"))
153 self.__webEngine = True 158 self.__webEngine = True
154 159
155 def save(self): 160 def save(self):
156 """ 161 """
157 Public slot to save the Networj configuration. 162 Public slot to save the Networj configuration.
181 elif self.cleanupExitButton.isChecked(): 186 elif self.cleanupExitButton.isChecked():
182 policy = DownloadManager.RemoveExit 187 policy = DownloadManager.RemoveExit
183 else: 188 else:
184 policy = DownloadManager.RemoveSuccessFullDownload 189 policy = DownloadManager.RemoveSuccessFullDownload
185 Preferences.setWebBrowser("DownloadManagerRemovePolicy", policy) 190 Preferences.setWebBrowser("DownloadManagerRemovePolicy", policy)
191 Preferences.setWebBrowser(
192 "DownloadManagerAutoOpen",
193 self.openOnStartCheckBox.isChecked())
194 Preferences.setWebBrowser(
195 "DownloadManagerAutoClose",
196 self.closeOnFinishedCheckBox.isChecked())
186 197
187 Preferences.setUI( 198 Preferences.setUI(
188 "UseProxy", 199 "UseProxy",
189 not self.noProxyButton.isChecked()) 200 not self.noProxyButton.isChecked())
190 Preferences.setUI( 201 Preferences.setUI(

eric ide

mercurial