summaryrefslogtreecommitdiff
path: root/Tools/MiniBrowser/qt/MiniBrowserApplication.cpp
diff options
context:
space:
mode:
authorSimon Hausmann <simon.hausmann@digia.com>2012-11-07 11:22:47 +0100
committerSimon Hausmann <simon.hausmann@digia.com>2012-11-07 11:22:47 +0100
commitcfd86b747d32ac22246a1aa908eaa720c63a88c1 (patch)
tree24d68c6f61c464ecba1e05670b80390ea3b0e50c /Tools/MiniBrowser/qt/MiniBrowserApplication.cpp
parent69d7c744c9de19d152dbe2d8e46eb7dfd4511d1a (diff)
downloadqtwebkit-cfd86b747d32ac22246a1aa908eaa720c63a88c1.tar.gz
Imported WebKit commit 20271caf2e2c016d5cef40184cddeefeac4f1876 (http://svn.webkit.org/repository/webkit/trunk@133733)
New snapshot that contains all previous fixes as well as build fix for latest QtMultimedia API changes.
Diffstat (limited to 'Tools/MiniBrowser/qt/MiniBrowserApplication.cpp')
-rw-r--r--Tools/MiniBrowser/qt/MiniBrowserApplication.cpp9
1 files changed, 6 insertions, 3 deletions
diff --git a/Tools/MiniBrowser/qt/MiniBrowserApplication.cpp b/Tools/MiniBrowser/qt/MiniBrowserApplication.cpp
index 68307c351..ec919a6a7 100644
--- a/Tools/MiniBrowser/qt/MiniBrowserApplication.cpp
+++ b/Tools/MiniBrowser/qt/MiniBrowserApplication.cpp
@@ -29,7 +29,7 @@
#include "MiniBrowserApplication.h"
#include "BrowserWindow.h"
-#include "QtInitializeTestFonts.h"
+#include "QtTestSupport.h"
#include "private/qquickwebview_p.h"
#include "utils.h"
#include <QRegExp>
@@ -140,7 +140,6 @@ bool MiniBrowserApplication::notify(QObject* target, QEvent* event)
switch (mouseEvent->type()) {
case QEvent::MouseButtonPress:
- case QEvent::MouseButtonDblClick:
touchPoint.setId(mouseEvent->button());
if (m_touchPoints.contains(touchPoint.id())) {
touchPoint.setState(Qt::TouchPointMoved);
@@ -176,6 +175,10 @@ bool MiniBrowserApplication::notify(QObject* target, QEvent* event)
touchPoint.setId(mouseEvent->button());
touchPoint.setState(Qt::TouchPointReleased);
break;
+ case QEvent::MouseButtonDblClick:
+ // Eat double-clicks, their accompanying press event is all we need.
+ event->accept();
+ return true;
default:
Q_ASSERT_X(false, "multi-touch mocking", "unhandled event type");
}
@@ -332,7 +335,7 @@ void MiniBrowserApplication::handleUserOptions()
}
if (takeOptionFlag(&args, QStringLiteral("--use-test-fonts")))
- WebKit::initializeTestFonts();
+ WebKit::QtTestSupport::initializeTestFonts();
if (args.contains("-r")) {
QString listFile = takeOptionValue(&args, "-r");