summaryrefslogtreecommitdiff
path: root/rbutil/rbutilqt/rbutilqt.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'rbutil/rbutilqt/rbutilqt.cpp')
-rw-r--r--rbutil/rbutilqt/rbutilqt.cpp8
1 files changed, 6 insertions, 2 deletions
diff --git a/rbutil/rbutilqt/rbutilqt.cpp b/rbutil/rbutilqt/rbutilqt.cpp
index c5cdeb1cf7..6ff80c3cc2 100644
--- a/rbutil/rbutilqt/rbutilqt.cpp
+++ b/rbutil/rbutilqt/rbutilqt.cpp
@@ -610,8 +610,12 @@ QUrl RbUtilQt::proxy()
610{ 610{
611 QUrl proxy; 611 QUrl proxy;
612 QString proxytype = RbSettings::value(RbSettings::ProxyType).toString(); 612 QString proxytype = RbSettings::value(RbSettings::ProxyType).toString();
613 if(proxytype == "manual") 613 if(proxytype == "manual") {
614 proxy.setEncodedUrl(RbSettings::value(RbSettings::Proxy).toByteArray()); 614 proxy.setUrl(RbSettings::value(RbSettings::Proxy).toString(),
615 QUrl::TolerantMode);
616 QByteArray pw = QByteArray::fromBase64(proxy.password().toUtf8());
617 proxy.setPassword(pw);
618 }
615 else if(proxytype == "system") 619 else if(proxytype == "system")
616 proxy = System::systemProxy(); 620 proxy = System::systemProxy();
617 621