diff options
author | Simon Hausmann <simon.hausmann@nokia.com> | 2012-09-11 19:54:20 +0200 |
---|---|---|
committer | Simon Hausmann <simon.hausmann@nokia.com> | 2012-09-11 19:54:20 +0200 |
commit | 88a04ac016f57c2d78e714682445dff2e7db4ade (patch) | |
tree | a48ca81ee3b29953121308168db22532d5b57fe2 /Tools/MiniBrowser | |
parent | 284837daa07b29d6a63a748544a90b1f5842ac5c (diff) | |
download | qtwebkit-88a04ac016f57c2d78e714682445dff2e7db4ade.tar.gz |
Imported WebKit commit 42d95198c30c2d1a94a5081181aad0b2be7c316c (http://svn.webkit.org/repository/webkit/trunk@128206)
This includes the rewrite of the configure part of the build system which should fix the QtQuick2 detection
and allow for further simplifications in the future
Diffstat (limited to 'Tools/MiniBrowser')
-rw-r--r-- | Tools/MiniBrowser/efl/CMakeLists.txt | 20 | ||||
-rw-r--r-- | Tools/MiniBrowser/qt/MiniBrowser.pro | 2 | ||||
-rw-r--r-- | Tools/MiniBrowser/qt/MiniBrowserApplication.cpp | 2 | ||||
-rw-r--r-- | Tools/MiniBrowser/qt/raw/View.cpp | 4 |
4 files changed, 12 insertions, 16 deletions
diff --git a/Tools/MiniBrowser/efl/CMakeLists.txt b/Tools/MiniBrowser/efl/CMakeLists.txt index 8e42ff3a2..22295a548 100644 --- a/Tools/MiniBrowser/efl/CMakeLists.txt +++ b/Tools/MiniBrowser/efl/CMakeLists.txt @@ -8,9 +8,11 @@ SET(MiniBrowser_SOURCES SET(MiniBrowser_INCLUDE_DIRECTORIES ${CAIRO_INCLUDE_DIRS} - ${ECORE_X_INCLUDE_DIRS} + ${ECORE_INCLUDE_DIRS} + ${ECORE_EVAS_INCLUDE_DIRS} + ${ECORE_FILE_INCLUDE_DIRS} ${EDJE_INCLUDE_DIRS} - ${EFLDEPS_INCLUDE_DIRS} + ${EINA_INCLUDE_DIRS} ${EVAS_INCLUDE_DIRS} ${TOOLS_DIR}/EWebLauncher ${WEBKIT2_DIR}/UIProcess/API/efl @@ -23,9 +25,11 @@ SET(MiniBrowser_LIBRARIES ${WebCore_LIBRARY_NAME} ${WebKit2_LIBRARY_NAME} ${CAIRO_LIBRARIES} - ${ECORE_X_LIBRARIES} + ${ECORE_LIBRARIES} + ${ECORE_EVAS_LIBRARIES} + ${ECORE_FILE_LIBRARIES} ${EDJE_LIBRARIES} - ${EFLDEPS_LIBRARIES} + ${EINA_LIBRARIES} ${EVAS_LIBRARIES} ${FONTCONFIG_LIBRARIES} ${LIBSOUP_LIBRARIES} @@ -35,13 +39,6 @@ SET(MiniBrowser_LIBRARIES ${SQLITE_LIBRARIES} ) -SET(MiniBrowser_LINK_FLAGS - ${ECORE_X_LDFLAGS} - ${EDJE_LDFLAGS} - ${EFLDEPS_LDFLAGS} - ${EVAS_LDFLAGS} -) - IF (ENABLE_GLIB_SUPPORT) LIST(APPEND MiniBrowser_LIBRARIES ${GLIB_LIBRARIES} @@ -55,7 +52,6 @@ INCLUDE_DIRECTORIES(${MiniBrowser_INCLUDE_DIRECTORIES}) ADD_EXECUTABLE(MiniBrowser ${MiniBrowser_SOURCES}) TARGET_LINK_LIBRARIES(MiniBrowser ${MiniBrowser_LIBRARIES}) -ADD_TARGET_PROPERTIES(MiniBrowser LINK_FLAGS "${MiniBrowser_LINK_FLAGS}") SET_TARGET_PROPERTIES(MiniBrowser PROPERTIES FOLDER "Tools") ADD_DEPENDENCIES(MiniBrowser ThemeControl) diff --git a/Tools/MiniBrowser/qt/MiniBrowser.pro b/Tools/MiniBrowser/qt/MiniBrowser.pro index e4530512c..31a39eb6b 100644 --- a/Tools/MiniBrowser/qt/MiniBrowser.pro +++ b/Tools/MiniBrowser/qt/MiniBrowser.pro @@ -29,7 +29,7 @@ HEADERS += \ TARGET = MiniBrowser DESTDIR = $${ROOT_BUILD_DIR}/bin -contains(DEFINES, HAVE_FONTCONFIG=1): PKGCONFIG += fontconfig +have?(FONTCONFIG): PKGCONFIG += fontconfig QT += network gui-private quick quick-private webkit webkit-private macx: QT += xml diff --git a/Tools/MiniBrowser/qt/MiniBrowserApplication.cpp b/Tools/MiniBrowser/qt/MiniBrowserApplication.cpp index 1277a13b2..68307c351 100644 --- a/Tools/MiniBrowser/qt/MiniBrowserApplication.cpp +++ b/Tools/MiniBrowser/qt/MiniBrowserApplication.cpp @@ -94,7 +94,7 @@ bool MiniBrowserApplication::notify(QObject* target, QEvent* event) if (!event->spontaneous() || m_realTouchEventReceived || !m_windowOptions.touchMockingEnabled()) return QGuiApplication::notify(target, event); - if (isTouchEvent(event) && static_cast<QTouchEvent*>(event)->deviceType() == QTouchEvent::TouchScreen) { + if (isTouchEvent(event)) { if (m_pendingFakeTouchEventCount) --m_pendingFakeTouchEventCount; else diff --git a/Tools/MiniBrowser/qt/raw/View.cpp b/Tools/MiniBrowser/qt/raw/View.cpp index a7b0aa8f9..8e04fd00b 100644 --- a/Tools/MiniBrowser/qt/raw/View.cpp +++ b/Tools/MiniBrowser/qt/raw/View.cpp @@ -78,7 +78,7 @@ void View::exposeEvent(QExposeEvent* event) { if (!m_active) { m_active = true; - WKPageLoadURL(m_webView->pageRef(), WKURLCreateWithUTF8CString(m_url.toAscii().data())); + WKPageLoadURL(m_webView->pageRef(), WKURLCreateWithUTF8CString(m_url.toLocal8Bit().data())); m_webView->setFocused(true); m_webView->setVisible(true); @@ -131,7 +131,7 @@ int main(int argc, char** argv) { QGuiApplication app(argc, argv); - View view(app.arguments().size() > 1 ? app.arguments().at(1) : QString::fromAscii("http://www.google.com")); + View view(app.arguments().size() > 1 ? app.arguments().at(1) : QStringLiteral("http://www.google.com")); view.show(); return app.exec(); } |