moment/src/main.cpp
2019-08-11 08:34:36 -04:00

35 lines
881 B
C++

#include <QApplication>
#include <QQmlEngine>
#include <QQmlContext>
#include <QQmlComponent>
#include <QFileInfo>
#include <QUrl>
int main(int argc, char *argv[]) {
QApplication app(argc, argv);
QApplication::setOrganizationName("harmonyqml");
QApplication::setApplicationName("harmonyqml");
QApplication::setApplicationDisplayName("HarmonyQML");
QApplication::setApplicationVersion("0.1.0");
QQmlEngine engine;
QQmlContext *objectContext = new QQmlContext(engine.rootContext());
#ifdef QT_DEBUG
objectContext->setContextProperty("debugMode", true);
#else
objectContext->setContextProperty("debugMode", false);
#endif
QQmlComponent component(
&engine,
QFileInfo::exists("qrc:/qml/Window.qml") ?
"qrc:/qml/Window.qml" : "src/qml/Window.qml"
);
component.create(objectContext);
return app.exec();
}