Changeset 82919 in webkit
- Timestamp:
- Apr 5, 2011 3:35:20 AM (13 years ago)
- Location:
- trunk/Tools
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Tools/ChangeLog
r82906 r82919 1 2011-04-05 Zoltan Horvath <zoltan@webkit.org> 2 3 Reviewed by Andreas Kling. 4 5 [Qt] Make URL loader accessible from testbrowser's menus 6 https://bugs.webkit.org/show_bug.cgi?id=57823 7 8 Add "Load URLs from file" to QtTestBrowser's and to MiniBrowser's menu. 9 10 * MiniBrowser/qt/BrowserWindow.cpp: 11 (BrowserWindow::BrowserWindow): 12 (BrowserWindow::loadURLListFromFile): 13 (BrowserWindow::~BrowserWindow): 14 * MiniBrowser/qt/BrowserWindow.h: 15 * QtTestBrowser/launcherwindow.cpp: 16 (LauncherWindow::LauncherWindow): 17 (LauncherWindow::~LauncherWindow): 18 (LauncherWindow::createChrome): 19 (LauncherWindow::loadURLListFromFile): 20 * QtTestBrowser/launcherwindow.h: 21 1 22 2011-04-04 Sam Weinig <sam@webkit.org> 2 23 -
trunk/Tools/MiniBrowser/qt/BrowserWindow.cpp
r82244 r82919 29 29 #include "BrowserWindow.h" 30 30 31 #include "UrlLoader.h" 31 32 #include "qwkpreferences.h" 32 33 … … 42 43 : m_isZoomTextOnly(false) 43 44 , m_currentZoom(1) 45 , m_urlLoader(0) 44 46 , m_context(context) 45 47 { … … 107 109 toolsMenu->addSeparator(); 108 110 toolsMenu->addAction("Change User Agent", this, SLOT(showUserAgentDialog())); 111 toolsMenu->addSeparator(); 112 toolsMenu->addAction("Load URLs from file", this, SLOT(loadURLListFromFile())); 109 113 110 114 QMenu* settingsMenu = menuBar()->addMenu("&Settings"); … … 336 340 } 337 341 342 void BrowserWindow::loadURLListFromFile() 343 { 344 QString selectedFile = QFileDialog::getOpenFileName(this, tr("Load URL list from file") 345 , QString(), tr("Text Files (*.txt);;All Files (*)")); 346 if (selectedFile.isEmpty()) 347 return; 348 349 m_urlLoader = new UrlLoader(this, selectedFile, 0, 0); 350 m_urlLoader->loadNext(); 351 } 352 338 353 void BrowserWindow::printURL(const QUrl& url) 339 354 { … … 381 396 BrowserWindow::~BrowserWindow() 382 397 { 398 delete m_urlLoader; 383 399 delete m_addressBar; 384 400 delete m_browser; -
trunk/Tools/MiniBrowser/qt/BrowserWindow.h
r82244 r82919 36 36 #include <QtGui> 37 37 38 class UrlLoader; 39 38 40 class BrowserWindow : public QMainWindow { 39 41 Q_OBJECT … … 70 72 void showUserAgentDialog(); 71 73 74 void loadURLListFromFile(); 75 72 76 void printURL(const QUrl&); 73 77 … … 84 88 qreal m_currentZoom; 85 89 90 UrlLoader* m_urlLoader; 86 91 QWKContext* m_context; 87 92 WindowOptions m_windowOptions; -
trunk/Tools/QtTestBrowser/launcherwindow.cpp
r82244 r82919 32 32 33 33 #include "launcherwindow.h" 34 #include "urlloader.h" 34 35 35 36 const int gExitClickArea = 80; … … 39 40 : MainWindow() 40 41 , m_currentZoom(100) 42 , m_urlLoader(0) 41 43 , m_view(0) 42 44 , m_inspector(0) … … 57 59 { 58 60 grabZoomKeys(false); 61 delete m_urlLoader; 59 62 } 60 63 … … 288 291 showInspectorAction->setCheckable(true); 289 292 showInspectorAction->connect(m_inspector, SIGNAL(visibleChanged(bool)), SLOT(setChecked(bool))); 293 toolsMenu->addSeparator(); 294 toolsMenu->addAction("Load URLs from file", this, SLOT(loadURLListFromFile())); 290 295 291 296 // GraphicsView sub menu. … … 901 906 } 902 907 908 void LauncherWindow::loadURLListFromFile() 909 { 910 QString selectedFile = QFileDialog::getOpenFileName(this, tr("Load URL list from file") 911 , QString(), tr("Text Files (*.txt);;All Files (*)")); 912 if (selectedFile.isEmpty()) 913 return; 914 915 m_urlLoader = new UrlLoader(this->page()->mainFrame(), selectedFile, 0, 0); 916 m_urlLoader->loadNext(); 917 } 918 903 919 void LauncherWindow::printURL(const QUrl& url) 904 920 { -
trunk/Tools/QtTestBrowser/launcherwindow.h
r82489 r82919 166 166 void dumpHtml(); 167 167 168 void loadURLListFromFile(); 169 168 170 void setTouchMocking(bool on); 169 171 void toggleWebView(bool graphicsBased); … … 218 220 int m_currentZoom; 219 221 222 UrlLoader* m_urlLoader; 223 220 224 QWidget* m_view; 221 225 WebInspector* m_inspector;
Note: See TracChangeset
for help on using the changeset viewer.