125 "DownloadPath", |
125 "DownloadPath", |
126 self.downloadDirEdit.text()) |
126 self.downloadDirEdit.text()) |
127 Preferences.setUI( |
127 Preferences.setUI( |
128 "RequestDownloadFilename", |
128 "RequestDownloadFilename", |
129 self.requestFilenameCheckBox.isChecked()) |
129 self.requestFilenameCheckBox.isChecked()) |
130 from Helpviewer.Download.DownloadManager import DownloadManager |
130 try: |
131 if self.cleanupNeverButton.isChecked(): |
131 from Helpviewer.Download.DownloadManager import DownloadManager |
132 policy = DownloadManager.RemoveNever |
132 if self.cleanupNeverButton.isChecked(): |
133 elif self.cleanupExitButton.isChecked(): |
133 policy = DownloadManager.RemoveNever |
134 policy = DownloadManager.RemoveExit |
134 elif self.cleanupExitButton.isChecked(): |
135 else: |
135 policy = DownloadManager.RemoveExit |
136 policy = DownloadManager.RemoveSuccessFullDownload |
136 else: |
137 Preferences.setHelp("DownloadManagerRemovePolicy", policy) |
137 policy = DownloadManager.RemoveSuccessFullDownload |
|
138 Preferences.setHelp("DownloadManagerRemovePolicy", policy) |
|
139 except ImportError: |
|
140 # ignore it |
|
141 pass |
138 |
142 |
139 Preferences.setUI( |
143 Preferences.setUI( |
140 "UseProxy", |
144 "UseProxy", |
141 not self.noProxyButton.isChecked()) |
145 not self.noProxyButton.isChecked()) |
142 Preferences.setUI( |
146 Preferences.setUI( |