Changeset 46267 in webkit
- Timestamp:
- Jul 23, 2009, 7:31:10 AM (16 years ago)
- Location:
- trunk/WebKit/qt
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/WebKit/qt/ChangeLog
r46265 r46267 1 2009-07-23 Laszlo Gombos <laszlo.1.gombos@nokia.com> 2 3 Reviewed by Simon Hausmann. 4 5 [Qt] Add simple proxy support for QtLauncher 6 https://bugs.webkit.org/show_bug.cgi?id=27495 7 8 Picks up proxy settings from the http_proxy environment 9 variable. 10 11 * QtLauncher/QtLauncher.pro: Add QtNetwork dependency for all 12 platforms. 13 * QtLauncher/main.cpp: 14 (MainWindow::MainWindow): 15 1 16 2009-07-23 Simon Hausmann <simon.hausmann@nokia.com> 2 17 -
trunk/WebKit/qt/QtLauncher/QtLauncher.pro
r32619 r46267 7 7 include(../../../WebKit.pri) 8 8 9 macx:QT+=xml network 9 QT += network 10 macx:QT+=xml 10 11 QMAKE_RPATHDIR = $$OUTPUT_DIR/lib $$QMAKE_RPATHDIR -
trunk/WebKit/qt/QtLauncher/main.cpp
r46264 r46267 38 38 #include <QtGui> 39 39 #include <QDebug> 40 #include <QtNetwork/QNetworkProxy> 40 41 #if QT_VERSION >= 0x040400 && !defined(QT_NO_PRINTER) 41 42 #include <QPrintPreviewDialog> … … 70 71 setCentralWidget(view); 71 72 72 view->setPage(new WebPage(view)); 73 73 WebPage* page = new WebPage(view); 74 view->setPage(page); 75 74 76 connect(view, SIGNAL(loadFinished(bool)), 75 77 this, SLOT(loadFinished())); … … 81 83 82 84 setupUI(); 85 86 // set the proxy to the http_proxy env variable - if present 87 QUrl proxyUrl = view->guessUrlFromString(qgetenv("http_proxy")); 88 if (proxyUrl.isValid() && !proxyUrl.host().isEmpty()) { 89 int proxyPort = (proxyUrl.port() > 0) ? proxyUrl.port() : 8080; 90 page->networkAccessManager()->setProxy(QNetworkProxy(QNetworkProxy::HttpProxy, proxyUrl.host(), proxyPort)); 91 } 83 92 84 93 QUrl qurl = view->guessUrlFromString(url);
Note:
See TracChangeset
for help on using the changeset viewer.