summaryrefslogtreecommitdiff
path: root/Tools/QtTestBrowser/launcherwindow.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'Tools/QtTestBrowser/launcherwindow.cpp')
-rw-r--r--Tools/QtTestBrowser/launcherwindow.cpp6
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);