Hanoi-Towers/source/main.cpp

24 lines
639 B
C++
Raw Normal View History

2018-01-20 17:44:28 +03:00
#include <QApplication>
//#include <QScreen>
#include <QQmlApplicationEngine>
#include <QQmlComponent>
2018-04-11 20:27:22 +03:00
#include "backEnd.h"
2018-04-11 23:10:52 +03:00
#include <QTranslator>
2018-01-20 17:44:28 +03:00
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
2018-04-11 23:10:52 +03:00
QTranslator translator;
QString defaultLocale = QLocale::system().name();
defaultLocale.truncate(defaultLocale.lastIndexOf('_'));
translator.load(QString(":/languages/%0").arg(defaultLocale));
app.installTranslator(&translator);
2018-01-20 17:44:28 +03:00
QQmlApplicationEngine engine;
2018-04-11 20:27:22 +03:00
qmlRegisterType<BackEnd>("BackEnd",1,0,"BackEnd");
2018-01-20 17:44:28 +03:00
engine.load(QUrl(QStringLiteral("qrc:/main.qml")));
return app.exec();
}