int main(int argc, char *argv[]) { QApplication app(argc, argv); VPApplication vplay; // QQmlApplicationEngine is the preffered way to start qml projects since Qt 5.2 // if you have older projects using Qt App wizards from previous QtCreator versions than 3.1, please change them to QQmlApplicationEngine QQmlApplicationEngine engine; vplay.initialize(&engine); // use this during development // for PUBLISHING, use the below entry point vplay.setMainQmlFileName(QStringLiteral("qml/Main.qml")); // use this instead of the above call to avoid deployment of the qml files and compile them into the binary with qt's resource system qrc // this is the preferred deployment option for publishing games to the app stores, because then your qml files and js files are protected // to avoid deployment of your qml files and images, also comment the DEPLOYMENTFOLDERS command in the .pro file // also see the .pro file for more details // vplay.setMainQmlFileName(QStringLiteral("qrc:/qml/Main.qml")); engine.load(QUrl(vplay.mainQmlFileName())); return app.exec(); }
int main(int argc, char *argv[]) { // Init V-Play application QApplication app(argc, argv); VPApplication vplay; vplay.setPreservePlatformFonts(true); QQmlApplicationEngine engine; vplay.initialize(&engine); // Load main QML file vplay.setMainQmlFileName(QStringLiteral("qml/PropertyCrossMain.qml")); engine.load(QUrl(vplay.mainQmlFileName())); return app.exec(); }