Diffstat (limited to 'noncore/settings/aqpkg/settingsimpl.cpp') (more/less context) (show whitespace changes)
-rw-r--r-- | noncore/settings/aqpkg/settingsimpl.cpp | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/noncore/settings/aqpkg/settingsimpl.cpp b/noncore/settings/aqpkg/settingsimpl.cpp index 9dd2206..4bb928a 100644 --- a/noncore/settings/aqpkg/settingsimpl.cpp +++ b/noncore/settings/aqpkg/settingsimpl.cpp | |||
@@ -78,6 +78,7 @@ void SettingsImpl :: setupData() | |||
78 | for ( it2 = dataMgr->getDestinationList().begin() ; it2 != dataMgr->getDestinationList().end() ; ++it2 ) | 78 | for ( it2 = dataMgr->getDestinationList().begin() ; it2 != dataMgr->getDestinationList().end() ; ++it2 ) |
79 | destinations->insertItem( it2->getDestinationName() ); | 79 | destinations->insertItem( it2->getDestinationName() ); |
80 | 80 | ||
81 | // setup general tab | ||
81 | #ifdef QWS | 82 | #ifdef QWS |
82 | Config cfg( "aqpkg" ); | 83 | Config cfg( "aqpkg" ); |
83 | cfg.setGroup( "settings" ); | 84 | cfg.setGroup( "settings" ); |
@@ -85,6 +86,14 @@ void SettingsImpl :: setupData() | |||
85 | #else | 86 | #else |
86 | jumpTo->setChecked( true ); | 87 | jumpTo->setChecked( true ); |
87 | #endif | 88 | #endif |
89 | |||
90 | // setup proxy tab | ||
91 | txtHttpProxy->setText( dataMgr->getHttpProxy() ); | ||
92 | txtFtpProxy->setText( dataMgr->getFtpProxy() ); | ||
93 | txtUsername->setText( dataMgr->getProxyUsername() ); | ||
94 | txtPassword->setText( dataMgr->getProxyPassword() ); | ||
95 | chkHttpProxyEnabled->setChecked( dataMgr->getHttpProxyEnabled() ); | ||
96 | chkFtpProxyEnabled->setChecked( dataMgr->getFtpProxyEnabled() ); | ||
88 | } | 97 | } |
89 | 98 | ||
90 | //------------------ Servers tab ---------------------- | 99 | //------------------ Servers tab ---------------------- |
@@ -244,3 +253,15 @@ void SettingsImpl :: toggleJumpTo( bool val ) | |||
244 | #endif | 253 | #endif |
245 | } | 254 | } |
246 | 255 | ||
256 | //------------------ Proxy tab ---------------------- | ||
257 | void SettingsImpl :: proxyApplyChanges() | ||
258 | { | ||
259 | changed = true; | ||
260 | dataMgr->setHttpProxy( txtHttpProxy->text() ); | ||
261 | dataMgr->setFtpProxy( txtFtpProxy->text() ); | ||
262 | dataMgr->setProxyUsername( txtUsername->text() ); | ||
263 | dataMgr->setProxyPassword( txtPassword->text() ); | ||
264 | |||
265 | dataMgr->setHttpProxyEnabled( chkHttpProxyEnabled->isChecked() ); | ||
266 | dataMgr->setFtpProxyEnabled( chkFtpProxyEnabled->isChecked() ); | ||
267 | } | ||