diff options
author | Konstantin Tokarev <annulen@yandex.ru> | 2017-06-01 15:54:01 +0300 |
---|---|---|
committer | Konstantin Tokarev <annulen@yandex.ru> | 2017-06-02 14:07:43 +0000 |
commit | 0a3506ebe5d7f431f0dd4dffa24ac32063b90ff1 (patch) | |
tree | f3d0b92fe7bc5b31426a838c354616fff335e82b /Tools/QtTestBrowser | |
parent | 881da28418d380042aa95a97f0cbd42560a64f7c (diff) | |
download | qtwebkit-0a3506ebe5d7f431f0dd4dffa24ac32063b90ff1.tar.gz |
Import WebKit commit 3ca7a25a550e473d60bbbe321475c6c0ef114b31
Change-Id: I480668a0cb8114dccf7a1195190a993282875759
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
Diffstat (limited to 'Tools/QtTestBrowser')
-rw-r--r-- | Tools/QtTestBrowser/launcherwindow.cpp | 6 | ||||
-rw-r--r-- | Tools/QtTestBrowser/launcherwindow.h | 1 |
2 files changed, 7 insertions, 0 deletions
diff --git a/Tools/QtTestBrowser/launcherwindow.cpp b/Tools/QtTestBrowser/launcherwindow.cpp index 3d3414272..26b6dce79 100644 --- a/Tools/QtTestBrowser/launcherwindow.cpp +++ b/Tools/QtTestBrowser/launcherwindow.cpp @@ -262,6 +262,7 @@ void LauncherWindow::createChrome() editMenu->addAction(page()->action(QWebPage::Paste)); editMenu->addSeparator(); editMenu->addAction(page()->action(QWebPage::SelectAll)); + editMenu->addAction("Unselect", this, SLOT(clearPageSelection()), QKeySequence::Deselect); editMenu->addSeparator(); #ifndef QT_NO_LINEEDIT editMenu->addAction("&Find", this, SLOT(showFindBar()), QKeySequence(Qt::CTRL | Qt::Key_F)); @@ -1178,6 +1179,11 @@ void LauncherWindow::clearMemoryCaches() qDebug() << "Memory caches were cleared"; } +void LauncherWindow::clearPageSelection() +{ + page()->triggerAction(QWebPage::Unselect); +} + void LauncherWindow::updateFPS(int fps) { QString fpsStatusText = QString("Current FPS: %1").arg(fps); diff --git a/Tools/QtTestBrowser/launcherwindow.h b/Tools/QtTestBrowser/launcherwindow.h index 9020109db..0b5ea32db 100644 --- a/Tools/QtTestBrowser/launcherwindow.h +++ b/Tools/QtTestBrowser/launcherwindow.h @@ -176,6 +176,7 @@ protected Q_SLOTS: #endif void clearMemoryCaches(); + void clearPageSelection(); public Q_SLOTS: LauncherWindow* newWindow(); |