Files
qt-creator/doc/qtcreator/examples/transitions/main.cpp
Leena Miettinen e6c063f877 Doc: Update the Transitions example to use Transition Editor
- Use the Qt Quick Application - Empty wizard template
- Change Window type to Rectangle type to be able to add
  states in States view
- Set State1 as default state
- Use Transition Editor to add transitions between states
- Use Easing Curve Editor to add easing curves

Change-Id: Ie68fc6fdd2e0cf3704692885209abf9027da8319
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2020-08-14 08:49:27 +00:00

21 lines
577 B
C++

#include <QGuiApplication>
#include <QQmlApplicationEngine>
int main(int argc, char *argv[])
{
QCoreApplication::setAttribute(Qt::AA_EnableHighDpiScaling);
QGuiApplication app(argc, argv);
QQmlApplicationEngine engine;
const QUrl url(QStringLiteral("qrc:/main.qml"));
QObject::connect(&engine, &QQmlApplicationEngine::objectCreated,
&app, [url](QObject *obj, const QUrl &objUrl) {
if (!obj && url == objUrl)
QCoreApplication::exit(-1);
}, Qt::QueuedConnection);
engine.load(url);
return app.exec();
}