##// END OF EJS Templates
Made Qml Oscilloscope example little more sensible...
Made Qml Oscilloscope example little more sensible Removed spline and animations as the point of the example is to demonstrate high refresh rate use case. Also now default to useOpenGL. Change-Id: Iaf43bd8789893a9ed9bc409038e7d22d1bd7185d Reviewed-by: Titta Heikkala <titta.heikkala@theqtcompany.com>

File last commit:

r2776:bc1f6aa59d42
r2832:faab188cb2e7
Show More
main.cpp
47 lines | 1.7 KiB | text/x-c | CppLexer
Tero Ahola
Added test app for testing QML properties
r1298 /****************************************************************************
**
Titta Heikkala
Copyright header changes...
r2776 ** Copyright (C) 2015 The Qt Company Ltd
Tero Ahola
Added test app for testing QML properties
r1298 ** All rights reserved.
Titta Heikkala
Copyright header changes...
r2776 ** For any questions to The Qt Company, please use contact form at http://qt.io
Tero Ahola
Added test app for testing QML properties
r1298 **
Titta Heikkala
Updated license headers...
r2740 ** This file is part of the Qt Charts module.
Tero Ahola
Added test app for testing QML properties
r1298 **
Titta Heikkala
Updated license headers...
r2740 ** Licensees holding valid commercial license for Qt may use this file in
** accordance with the Qt License Agreement provided with the Software
** or, alternatively, in accordance with the terms contained in a written
Titta Heikkala
Copyright header changes...
r2776 ** agreement between you and The Qt Company.
Tero Ahola
Added test app for testing QML properties
r1298 **
** If you have questions regarding the use of this file, please use
Titta Heikkala
Updated license headers...
r2740 ** contact form at http://qt.io
Tero Ahola
Added test app for testing QML properties
r1298 **
****************************************************************************/
Titta Heikkala
Fix include syntax...
r2714 #include <QtWidgets/QApplication>
Titta Heikkala
Qt Charts project file structure change...
r2712 #include <QtCore/QDir>
#include <QtQuick/QQuickView>
#include <QtQml/QQmlEngine>
Tero Ahola
Added test app for testing QML properties
r1298
Titta Heikkala
Qt Charts project file structure change...
r2712 int main(int argc, char *argv[])
Tero Ahola
Added test app for testing QML properties
r1298 {
Titta Heikkala
Qt Charts project file structure change...
r2712 // Qt Charts uses Qt Graphics View Framework for drawing, therefore QApplication must be used.
QApplication app(argc, argv);
QQuickView viewer;
// 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"));
Heikkinen Miikka
Fix qml application deployment for android...
r2523 #else
Titta Heikkala
Qt Charts project file structure change...
r2712 QString extraImportPath(QStringLiteral("%1/../../../%2"));
Heikkinen Miikka
Fix qml application deployment for android...
r2523 #endif
Titta Heikkala
Qt Charts project file structure change...
r2712 viewer.engine()->addImportPath(extraImportPath.arg(QGuiApplication::applicationDirPath(),
QString::fromLatin1("qml")));
QObject::connect(viewer.engine(), &QQmlEngine::quit, &viewer, &QWindow::close);
Tero Ahola
Added test app for testing QML properties
r1298
Titta Heikkala
Qt Charts project file structure change...
r2712 viewer.setSource(QUrl("qrc:/qml/qmlchartproperties/main.qml"));
viewer.setResizeMode(QQuickView::SizeRootObjectToView);
viewer.show();
Tero Ahola
Added test app for testing QML properties
r1298
Titta Heikkala
Qt Charts project file structure change...
r2712 return app.exec();
Tero Ahola
Added test app for testing QML properties
r1298 }