diff options
Diffstat (limited to 'examples/datavisualization/qmlmultigraph/main.cpp')
-rw-r--r-- | examples/datavisualization/qmlmultigraph/main.cpp | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/examples/datavisualization/qmlmultigraph/main.cpp b/examples/datavisualization/qmlmultigraph/main.cpp index 8450e28a..270e5274 100644 --- a/examples/datavisualization/qmlmultigraph/main.cpp +++ b/examples/datavisualization/qmlmultigraph/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 viewer.setFormat(QtDataVisualization::qDefaultSurfaceFormat()); @@ -38,13 +39,14 @@ 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 multigraph example")); viewer.setSource(QUrl("qrc:/qml/qmlmultigraph/main.qml")); viewer.setResizeMode(QQuickView::SizeRootObjectToView); - viewer.showExpanded(); + viewer.show(); return app.exec(); } |