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