From d6c313ae371f4e14bcce33b72ae9bdd914dbaeda Mon Sep 17 00:00:00 2001
From: Daniel Molkentin <daniel.molkentin@nokia.com>
Date: Fri, 29 May 2009 12:39:56 +0200
Subject: [PATCH] welcome screen: use system proxy for rss if defined.

---
 src/plugins/coreplugin/rssfetcher.cpp | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/plugins/coreplugin/rssfetcher.cpp b/src/plugins/coreplugin/rssfetcher.cpp
index 2f8ccc37403..e67bfcc3922 100644
--- a/src/plugins/coreplugin/rssfetcher.cpp
+++ b/src/plugins/coreplugin/rssfetcher.cpp
@@ -33,6 +33,7 @@
 #include <QtGui/QDesktopServices>
 #include <QtGui/QLineEdit>
 #include <QtNetwork/QHttp>
+#include <QtNetwork/QNetworkProxyFactory>
 
 #include <coreplugin/coreconstants.h>
 
@@ -119,6 +120,7 @@ RSSFetcher::RSSFetcher(int maxItems, QObject *parent)
 
 void RSSFetcher::fetch(const QUrl &url)
 {
+    m_http.setProxy(QNetworkProxyFactory::systemProxyForQuery(QNetworkProxyQuery(url)).first());
     m_http.setHost(url.host());
     QString agentStr = QString("Qt-Creator/%1 (QHttp %2; %3; %4; %5 bit)")
                     .arg(Core::Constants::IDE_VERSION_LONG).arg(qVersion())
-- 
GitLab