38 self.downloadDirButton.setIcon(UI.PixmapCache.getIcon("open.png")) |
38 self.downloadDirButton.setIcon(UI.PixmapCache.getIcon("open.png")) |
39 |
39 |
40 self.downloadDirCompleter = E5DirCompleter(self.downloadDirEdit) |
40 self.downloadDirCompleter = E5DirCompleter(self.downloadDirEdit) |
41 |
41 |
42 self.ftpProxyTypeCombo.addItem( |
42 self.ftpProxyTypeCombo.addItem( |
43 self.trUtf8("No FTP Proxy"), E5FtpProxyType.NoProxy) |
43 self.tr("No FTP Proxy"), E5FtpProxyType.NoProxy) |
44 self.ftpProxyTypeCombo.addItem( |
44 self.ftpProxyTypeCombo.addItem( |
45 self.trUtf8("No Proxy Authentication required"), |
45 self.tr("No Proxy Authentication required"), |
46 E5FtpProxyType.NonAuthorizing) |
46 E5FtpProxyType.NonAuthorizing) |
47 self.ftpProxyTypeCombo.addItem( |
47 self.ftpProxyTypeCombo.addItem( |
48 self.trUtf8("User@Server"), E5FtpProxyType.UserAtServer) |
48 self.tr("User@Server"), E5FtpProxyType.UserAtServer) |
49 self.ftpProxyTypeCombo.addItem( |
49 self.ftpProxyTypeCombo.addItem( |
50 self.trUtf8("SITE"), E5FtpProxyType.Site) |
50 self.tr("SITE"), E5FtpProxyType.Site) |
51 self.ftpProxyTypeCombo.addItem( |
51 self.ftpProxyTypeCombo.addItem( |
52 self.trUtf8("OPEN"), E5FtpProxyType.Open) |
52 self.tr("OPEN"), E5FtpProxyType.Open) |
53 self.ftpProxyTypeCombo.addItem( |
53 self.ftpProxyTypeCombo.addItem( |
54 self.trUtf8("User@Proxyuser@Server"), |
54 self.tr("User@Proxyuser@Server"), |
55 E5FtpProxyType.UserAtProxyuserAtServer) |
55 E5FtpProxyType.UserAtProxyuserAtServer) |
56 self.ftpProxyTypeCombo.addItem( |
56 self.ftpProxyTypeCombo.addItem( |
57 self.trUtf8("Proxyuser@Server"), E5FtpProxyType.ProxyuserAtServer) |
57 self.tr("Proxyuser@Server"), E5FtpProxyType.ProxyuserAtServer) |
58 self.ftpProxyTypeCombo.addItem( |
58 self.ftpProxyTypeCombo.addItem( |
59 self.trUtf8("AUTH and RESP"), E5FtpProxyType.AuthResp) |
59 self.tr("AUTH and RESP"), E5FtpProxyType.AuthResp) |
60 self.ftpProxyTypeCombo.addItem( |
60 self.ftpProxyTypeCombo.addItem( |
61 self.trUtf8("Bluecoat Proxy"), E5FtpProxyType.Bluecoat) |
61 self.tr("Bluecoat Proxy"), E5FtpProxyType.Bluecoat) |
62 |
62 |
63 # set initial values |
63 # set initial values |
64 self.downloadDirEdit.setText(Preferences.getUI("DownloadPath")) |
64 self.downloadDirEdit.setText(Preferences.getUI("DownloadPath")) |
65 self.requestFilenameCheckBox.setChecked( |
65 self.requestFilenameCheckBox.setChecked( |
66 Preferences.getUI("RequestDownloadFilename")) |
66 Preferences.getUI("RequestDownloadFilename")) |
180 """ |
180 """ |
181 Private slot to handle the directory selection via dialog. |
181 Private slot to handle the directory selection via dialog. |
182 """ |
182 """ |
183 directory = E5FileDialog.getExistingDirectory( |
183 directory = E5FileDialog.getExistingDirectory( |
184 self, |
184 self, |
185 self.trUtf8("Select download directory"), |
185 self.tr("Select download directory"), |
186 self.downloadDirEdit.text(), |
186 self.downloadDirEdit.text(), |
187 E5FileDialog.Options(E5FileDialog.ShowDirsOnly)) |
187 E5FileDialog.Options(E5FileDialog.ShowDirsOnly)) |
188 |
188 |
189 if directory: |
189 if directory: |
190 dn = Utilities.toNativeSeparators(directory) |
190 dn = Utilities.toNativeSeparators(directory) |