diff options
Diffstat (limited to 'rbutil')
-rw-r--r-- | rbutil/rbutilqt/rbutilqt.cpp | 11 |
1 files changed, 2 insertions, 9 deletions
diff --git a/rbutil/rbutilqt/rbutilqt.cpp b/rbutil/rbutilqt/rbutilqt.cpp index c9becc6eac..29ba0e9c81 100644 --- a/rbutil/rbutilqt/rbutilqt.cpp +++ b/rbutil/rbutilqt/rbutilqt.cpp @@ -68,6 +68,7 @@ RbUtilQt::RbUtilQt(QWidget *parent) : QMainWindow(parent) absolutePath = qApp->applicationDirPath(); HttpGet::setGlobalUserAgent("rbutil/"VERSION); + HttpGet::setGlobalProxy(proxy()); // init startup & autodetection ui.setupUi(this); #if defined(Q_OS_LINUX) @@ -319,15 +320,7 @@ void RbUtilQt::updateSettings() qDebug() << "[RbUtil] updating current settings"; updateDevice(); updateManual(); - if(RbSettings::value(RbSettings::ProxyType) == "system") { - HttpGet::setGlobalProxy(System::systemProxy()); - } - else if(RbSettings::value(RbSettings::ProxyType) == "manual") { - HttpGet::setGlobalProxy(RbSettings::value(RbSettings::Proxy).toString()); - } - else { - HttpGet::setGlobalProxy(QUrl("")); - } + HttpGet::setGlobalProxy(proxy()); HttpGet::setGlobalCache(RbSettings::value(RbSettings::CachePath).toString()); HttpGet::setGlobalDumbCache(RbSettings::value(RbSettings::CacheOffline).toBool()); |