summaryrefslogtreecommitdiffstats
path: root/examples/qtquick
diff options
context:
space:
mode:
Diffstat (limited to 'examples/qtquick')
-rw-r--r--examples/qtquick/main.cpp13
-rw-r--r--examples/qtquick/qtquick.pro7
2 files changed, 13 insertions, 7 deletions
diff --git a/examples/qtquick/main.cpp b/examples/qtquick/main.cpp
index ca92eb72c..982c1eb7a 100644
--- a/examples/qtquick/main.cpp
+++ b/examples/qtquick/main.cpp
@@ -40,14 +40,17 @@
****************************************************************************/
#include "quickwindow.h"
-#include "qquickwebcontentsview.h"
-#include <QApplication>
+#ifndef QT_NO_WIDGETS
+#include <QtWidgets/QApplication>
+typedef QApplication Application;
+#else
+#include <QtGui/QGuiApplication>
+typedef QGuiApplication Application;
+#endif
int main(int argc, char **argv)
{
- QApplication app(argc, argv);
-
- QQuickWebContentsView::registerType();
+ Application app(argc, argv);
ApplicationEngine appEngine;
diff --git a/examples/qtquick/qtquick.pro b/examples/qtquick/qtquick.pro
index 88412e8bb..3b3e98cf1 100644
--- a/examples/qtquick/qtquick.pro
+++ b/examples/qtquick/qtquick.pro
@@ -9,5 +9,8 @@ SOURCES = quickwindow.cpp main.cpp
OTHER_FILES += quickwindow.qml
RESOURCES += resources.qrc
-QT += quick \
- widgets # QApplication is required to get native styling with QtQuickControls
+
+QT += qml quick
+qtHaveModule(widgets) {
+ QT += widgets # QApplication is required to get native styling with QtQuickControls
+}