diff options
Diffstat (limited to 'Tools/QtTestBrowser/launcherwindow.cpp')
-rw-r--r-- | Tools/QtTestBrowser/launcherwindow.cpp | 6 |
1 files changed, 6 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); |