diff options
Diffstat (limited to 'examples/datavisualization/qmlscatter/main.cpp')
-rw-r--r-- | examples/datavisualization/qmlscatter/main.cpp | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/examples/datavisualization/qmlscatter/main.cpp b/examples/datavisualization/qmlscatter/main.cpp index 2215ca40..3c36e3f2 100644 --- a/examples/datavisualization/qmlscatter/main.cpp +++ b/examples/datavisualization/qmlscatter/main.cpp @@ -16,17 +16,18 @@ ** ****************************************************************************/ -#include "qtquick2applicationviewer.h" #include <QtDataVisualization/qutils.h> #include <QtGui/QGuiApplication> #include <QtCore/QDir> +#include <QtQuick/QQuickView> +#include <QtQml/QQmlEngine> int main(int argc, char *argv[]) { QGuiApplication app(argc, argv); - QtQuick2ApplicationViewer viewer; + QQuickView viewer; // Enable antialiasing //! [2] @@ -40,8 +41,9 @@ int main(int argc, char *argv[]) #else QString extraImportPath(QStringLiteral("%1/../../../%2")); #endif - viewer.addImportPath(extraImportPath.arg(QGuiApplication::applicationDirPath(), + viewer.engine()->addImportPath(extraImportPath.arg(QGuiApplication::applicationDirPath(), QString::fromLatin1("qml"))); + QObject::connect(viewer.engine(), &QQmlEngine::quit, &viewer, &QWindow::close); viewer.setTitle(QStringLiteral("QML scatter example")); //! [0] |