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