39 self.__webEngine = False |
39 self.__webEngine = False |
40 |
40 |
41 self.downloadDirPicker.setMode(E5PathPickerModes.DIRECTORY_MODE) |
41 self.downloadDirPicker.setMode(E5PathPickerModes.DIRECTORY_MODE) |
42 |
42 |
43 self.ftpProxyTypeCombo.addItem( |
43 self.ftpProxyTypeCombo.addItem( |
44 self.tr("No FTP Proxy"), E5FtpProxyType.NO_PROXY.value) |
44 self.tr("No FTP Proxy"), EricFtpProxyType.NO_PROXY.value) |
45 self.ftpProxyTypeCombo.addItem( |
45 self.ftpProxyTypeCombo.addItem( |
46 self.tr("No Proxy Authentication required"), |
46 self.tr("No Proxy Authentication required"), |
47 E5FtpProxyType.NON_AUTHORIZING.value) |
47 EricFtpProxyType.NON_AUTHORIZING.value) |
48 self.ftpProxyTypeCombo.addItem( |
48 self.ftpProxyTypeCombo.addItem( |
49 self.tr("User@Server"), E5FtpProxyType.USER_SERVER.value) |
49 self.tr("User@Server"), EricFtpProxyType.USER_SERVER.value) |
50 self.ftpProxyTypeCombo.addItem( |
50 self.ftpProxyTypeCombo.addItem( |
51 self.tr("SITE"), E5FtpProxyType.SITE.value) |
51 self.tr("SITE"), EricFtpProxyType.SITE.value) |
52 self.ftpProxyTypeCombo.addItem( |
52 self.ftpProxyTypeCombo.addItem( |
53 self.tr("OPEN"), E5FtpProxyType.OPEN.value) |
53 self.tr("OPEN"), EricFtpProxyType.OPEN.value) |
54 self.ftpProxyTypeCombo.addItem( |
54 self.ftpProxyTypeCombo.addItem( |
55 self.tr("User@Proxyuser@Server"), |
55 self.tr("User@Proxyuser@Server"), |
56 E5FtpProxyType.USER_PROXYUSER_SERVER.value) |
56 EricFtpProxyType.USER_PROXYUSER_SERVER.value) |
57 self.ftpProxyTypeCombo.addItem( |
57 self.ftpProxyTypeCombo.addItem( |
58 self.tr("Proxyuser@Server"), E5FtpProxyType.PROXYUSER_SERVER.value) |
58 self.tr("Proxyuser@Server"), EricFtpProxyType.PROXYUSER_SERVER.value) |
59 self.ftpProxyTypeCombo.addItem( |
59 self.ftpProxyTypeCombo.addItem( |
60 self.tr("AUTH and RESP"), E5FtpProxyType.AUTH_RESP.value) |
60 self.tr("AUTH and RESP"), EricFtpProxyType.AUTH_RESP.value) |
61 self.ftpProxyTypeCombo.addItem( |
61 self.ftpProxyTypeCombo.addItem( |
62 self.tr("Bluecoat Proxy"), E5FtpProxyType.BLUECOAT.value) |
62 self.tr("Bluecoat Proxy"), EricFtpProxyType.BLUECOAT.value) |
63 |
63 |
64 # set initial values |
64 # set initial values |
65 self.downloadDirPicker.setText(Preferences.getUI("DownloadPath")) |
65 self.downloadDirPicker.setText(Preferences.getUI("DownloadPath")) |
66 self.requestFilenameCheckBox.setChecked( |
66 self.requestFilenameCheckBox.setChecked( |
67 Preferences.getUI("RequestDownloadFilename")) |
67 Preferences.getUI("RequestDownloadFilename")) |
228 """ |
228 """ |
229 Private slot handling the selection of a proxy type. |
229 Private slot handling the selection of a proxy type. |
230 |
230 |
231 @param index index of the selected item (integer) |
231 @param index index of the selected item (integer) |
232 """ |
232 """ |
233 proxyType = E5FtpProxyType(self.ftpProxyTypeCombo.itemData(index)) |
233 proxyType = EricFtpProxyType(self.ftpProxyTypeCombo.itemData(index)) |
234 self.ftpProxyHostEdit.setEnabled(proxyType != E5FtpProxyType.NO_PROXY) |
234 self.ftpProxyHostEdit.setEnabled(proxyType != EricFtpProxyType.NO_PROXY) |
235 self.ftpProxyPortSpin.setEnabled(proxyType != E5FtpProxyType.NO_PROXY) |
235 self.ftpProxyPortSpin.setEnabled(proxyType != EricFtpProxyType.NO_PROXY) |
236 self.ftpProxyUserEdit.setEnabled( |
236 self.ftpProxyUserEdit.setEnabled( |
237 proxyType not in [E5FtpProxyType.NO_PROXY, |
237 proxyType not in [EricFtpProxyType.NO_PROXY, |
238 E5FtpProxyType.NON_AUTHORIZING]) |
238 EricFtpProxyType.NON_AUTHORIZING]) |
239 self.ftpProxyPasswordEdit.setEnabled( |
239 self.ftpProxyPasswordEdit.setEnabled( |
240 proxyType not in [E5FtpProxyType.NO_PROXY, |
240 proxyType not in [EricFtpProxyType.NO_PROXY, |
241 E5FtpProxyType.NON_AUTHORIZING]) |
241 EricFtpProxyType.NON_AUTHORIZING]) |
242 self.ftpProxyAccountEdit.setEnabled( |
242 self.ftpProxyAccountEdit.setEnabled( |
243 proxyType not in [E5FtpProxyType.NO_PROXY, |
243 proxyType not in [EricFtpProxyType.NO_PROXY, |
244 E5FtpProxyType.NON_AUTHORIZING]) |
244 EricFtpProxyType.NON_AUTHORIZING]) |
245 |
245 |
246 |
246 |
247 def create(dlg): |
247 def create(dlg): |
248 """ |
248 """ |
249 Module function to create the configuration page. |
249 Module function to create the configuration page. |