Changeset 360
- Timestamp:
- 08/26/10 07:39:33 (18 months ago)
- Location:
- trunk
- Files:
-
- 2 edited
-
form_request.cpp (modified) (3 diffs)
-
version.h (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/form_request.cpp
r358 r360 6 6 //---------------------------------------------------------------------------------------------- 7 7 #include "form_request.h" 8 #include <QTcpSocket> 8 9 //---------------------------------------------------------------------------------------------- 9 10 … … 25 26 QNetworkProxy proxy = defaultProxy(); 26 27 27 if (proxy.type() != QNetworkProxy::NoProxy) 28 QNetworkProxy::ProxyType proxy_type = proxy.type(); 29 30 if (proxy_type == QNetworkProxy::HttpCachingProxy) 28 31 m_http.setProxy(proxy); 32 else if (proxy_type == QNetworkProxy::Socks5Proxy || proxy_type == QNetworkProxy::HttpProxy) 33 { 34 // transparent proxy, QHttp bug workaround 35 QTcpSocket* socket = new QTcpSocket(this); 36 socket->setProxy(proxy); 37 m_http.setSocket(socket); 38 } 29 39 30 40 m_http.setHost(host, port); … … 67 77 proxy.setType(QNetworkProxy::DefaultProxy); 68 78 69 proxy.setHostName (settings.value("proxy/host", "").toString()); 70 proxy.setPort (settings.value("proxy/port", 0 ).toInt()); 71 proxy.setUser (settings.value("proxy/login", "").toString()); 72 proxy.setPassword (settings.value("proxy/password", "").toString()); 73 } 74 else 75 { 76 proxy.setType (QNetworkProxy::NoProxy); 77 proxy.setHostName (""); 78 proxy.setPort (0); 79 proxy.setUser (""); 80 proxy.setPassword (""); 79 if (proxy.type() != QNetworkProxy::DefaultProxy) 80 { 81 proxy.setHostName (settings.value("proxy/host", "").toString()); 82 proxy.setPort (settings.value("proxy/port", 0 ).toInt()); 83 proxy.setUser (settings.value("proxy/login", "").toString()); 84 proxy.setPassword (settings.value("proxy/password", "").toString()); 85 } 81 86 } 82 87 -
trunk/version.h
r359 r360 20 20 * \brief Дата билда (заменяется автоматически при каждом билде в version.h, что и приводит к смене номера ревизии) 21 21 */ 22 #define AVALON_DATE "Чтв Авг 26 0 6:28:22MSD 2010"22 #define AVALON_DATE "Чтв Авг 26 07:36:11 MSD 2010" 23 23 24 24 #endif
Note: See TracChangeset
for help on using the changeset viewer.
