summaryrefslogtreecommitdiffstats
path: root/examples/datavisualization/qml3doscilloscope/main.cpp
diff options
context:
space:
mode:
authorTomi Korpipaa <tomi.korpipaa@qt.io>2023-02-03 10:17:27 +0200
committerTomi Korpipaa <tomi.korpipaa@qt.io>2023-02-10 10:41:08 +0200
commit6b9e8224c2e567ed0f42fa5ebc442d201615fa3e (patch)
tree6d73abb585ac2ad95544b5a9a8b88ea6e886e266 /examples/datavisualization/qml3doscilloscope/main.cpp
parent0dfb996b629d2815bccf32c481680c249f3133c9 (diff)
Combine 3 examples into one qmlsurfacegallery
Combine qmlsurface, qml3doscilloscope, and qmlspectrogram into one surface graph gallery example. Pick-to: 6.5 Fixes: QTBUG-110700 Change-Id: Ic8319884a61a12c5d65c68314c958a86d62a65b1 Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io> Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
Diffstat (limited to 'examples/datavisualization/qml3doscilloscope/main.cpp')
-rw-r--r--examples/datavisualization/qml3doscilloscope/main.cpp44
1 files changed, 0 insertions, 44 deletions
diff --git a/examples/datavisualization/qml3doscilloscope/main.cpp b/examples/datavisualization/qml3doscilloscope/main.cpp
deleted file mode 100644
index a6bd20f3..00000000
--- a/examples/datavisualization/qml3doscilloscope/main.cpp
+++ /dev/null
@@ -1,44 +0,0 @@
-// Copyright (C) 2016 The Qt Company Ltd.
-// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GPL-3.0-only
-
-//! [2]
-#include <QtDataVisualization/qutils.h>
-//! [2]
-
-#include <QtGui/QGuiApplication>
-#include <QtCore/QDir>
-#include <QtQml/QQmlContext>
-#include <QtQuick/QQuickView>
-#include <QtQml/QQmlEngine>
-
-int main(int argc, char *argv[])
-{
- qputenv("QSG_RHI_BACKEND", "opengl");
- QGuiApplication app(argc, argv);
-
- QQuickView viewer;
-
- // Enable antialiasing in direct rendering mode
- //! [1]
- viewer.setFormat(qDefaultSurfaceFormat(true));
- //! [1]
-
- // The following are needed to make examples run without having to install the module
- // in desktop environments.
-#ifdef Q_OS_WIN
- QString extraImportPath(QStringLiteral("%1/../../../../%2"));
-#else
- QString extraImportPath(QStringLiteral("%1/../../../%2"));
-#endif
- viewer.engine()->addImportPath(extraImportPath.arg(QGuiApplication::applicationDirPath(),
- QString::fromLatin1("qml")));
- QObject::connect(viewer.engine(), &QQmlEngine::quit, &viewer, &QWindow::close);
-
- viewer.setTitle(QStringLiteral("Oscilloscope example"));
-
- viewer.setSource(QUrl("qrc:/qml/qml3doscilloscope/main.qml"));
- viewer.setResizeMode(QQuickView::SizeRootObjectToView);
- viewer.show();
-
- return app.exec();
-}