proxy-detection was not always restarted in acceptValues, refs #5
This commit is contained in:
@@ -3,7 +3,7 @@
|
||||
AC_INIT([README])
|
||||
PACKAGENAME=proxyface
|
||||
MAJOR=1
|
||||
MINOR=1
|
||||
MINOR=2
|
||||
LEAST="ERROR-UNDEFINED-REVISION-to-be-built-in-subdirectory-of-svn-checkout"
|
||||
for path in . .. ../..; do
|
||||
if svn info $path 2>&1 > /dev/null; then
|
||||
|
@@ -53,17 +53,19 @@ namespace gui {
|
||||
void acceptValues() {
|
||||
QNetworkProxy::ProxyType type(QNetworkProxy::NoProxy);
|
||||
switch (_type->currentIndex()) {
|
||||
case 0: try {
|
||||
case 0: {
|
||||
_url->setEnabled(false);
|
||||
_port->setEnabled(false);
|
||||
_auto.proxy(_testUrl);
|
||||
type=QNetworkProxy::NoProxy;
|
||||
} catch (...) {} break;
|
||||
} break;
|
||||
case 1: type=QNetworkProxy::HttpProxy; break;
|
||||
case 2: type=QNetworkProxy::Socks5Proxy; break;
|
||||
}
|
||||
QNetworkProxy::setApplicationProxy
|
||||
(QNetworkProxy(type, _url->text(), _port->value()));
|
||||
try {
|
||||
_auto.proxy(_testUrl);
|
||||
} catch (...) {}
|
||||
}
|
||||
|
||||
Q_SIGNALS:
|
||||
|
Reference in New Issue
Block a user