15 from E5Gui import E5FileDialog |
15 from E5Gui import E5FileDialog |
16 from E5Network.E5Ftp import E5FtpProxyType |
16 from E5Network.E5Ftp import E5FtpProxyType |
17 |
17 |
18 from .ConfigurationPageBase import ConfigurationPageBase |
18 from .ConfigurationPageBase import ConfigurationPageBase |
19 from .Ui_NetworkPage import Ui_NetworkPage |
19 from .Ui_NetworkPage import Ui_NetworkPage |
20 |
|
21 from Helpviewer.Download.DownloadManager import DownloadManager |
|
22 |
20 |
23 import Preferences |
21 import Preferences |
24 import Utilities |
22 import Utilities |
25 |
23 |
26 |
24 |
60 # set initial values |
58 # set initial values |
61 self.downloadDirEdit.setText(Preferences.getUI("DownloadPath")) |
59 self.downloadDirEdit.setText(Preferences.getUI("DownloadPath")) |
62 self.requestFilenameCheckBox.setChecked( |
60 self.requestFilenameCheckBox.setChecked( |
63 Preferences.getUI("RequestDownloadFilename")) |
61 Preferences.getUI("RequestDownloadFilename")) |
64 policy = Preferences.getHelp("DownloadManagerRemovePolicy") |
62 policy = Preferences.getHelp("DownloadManagerRemovePolicy") |
|
63 from Helpviewer.Download.DownloadManager import DownloadManager |
65 if policy == DownloadManager.RemoveNever: |
64 if policy == DownloadManager.RemoveNever: |
66 self.cleanupNeverButton.setChecked(True) |
65 self.cleanupNeverButton.setChecked(True) |
67 elif policy == DownloadManager.RemoveExit: |
66 elif policy == DownloadManager.RemoveExit: |
68 self.cleanupExitButton.setChecked(True) |
67 self.cleanupExitButton.setChecked(True) |
69 else: |
68 else: |
111 """ |
110 """ |
112 Preferences.setUI("DownloadPath", |
111 Preferences.setUI("DownloadPath", |
113 self.downloadDirEdit.text()) |
112 self.downloadDirEdit.text()) |
114 Preferences.setUI("RequestDownloadFilename", |
113 Preferences.setUI("RequestDownloadFilename", |
115 self.requestFilenameCheckBox.isChecked()) |
114 self.requestFilenameCheckBox.isChecked()) |
|
115 from Helpviewer.Download.DownloadManager import DownloadManager |
116 if self.cleanupNeverButton.isChecked(): |
116 if self.cleanupNeverButton.isChecked(): |
117 policy = DownloadManager.RemoveNever |
117 policy = DownloadManager.RemoveNever |
118 elif self.cleanupExitButton.isChecked(): |
118 elif self.cleanupExitButton.isChecked(): |
119 policy = DownloadManager.RemoveExit |
119 policy = DownloadManager.RemoveExit |
120 else: |
120 else: |