Choice model settings was added
This commit is contained in:
14
main.cpp
14
main.cpp
@@ -6,6 +6,11 @@
|
||||
#include <QQmlContext>
|
||||
|
||||
#include "viewmodels/usersviewmodel.h"
|
||||
#include "viewmodels/productsviewmodel.h"
|
||||
#include "viewmodels/ordersviewmodel.h"
|
||||
#include "viewmodels/storesviewmodel.h"
|
||||
#include "viewmodels/settingsviewmodel.h"
|
||||
|
||||
#include "services/beerservice.h"
|
||||
#include "services/settingsservice.h"
|
||||
|
||||
@@ -17,11 +22,6 @@ int main(int argc, char *argv[])
|
||||
QGuiApplication app(argc, argv);
|
||||
|
||||
QTranslator translator;
|
||||
|
||||
if (!translator.load("qt_ru.qm", "qrc:/")) {
|
||||
qWarning() << "Cant load";
|
||||
}
|
||||
|
||||
const QStringList uiLanguages = QLocale::system().uiLanguages();
|
||||
for (const QString &locale : uiLanguages) {
|
||||
const QString baseName = "beerlog_" + QLocale(locale).name();
|
||||
@@ -45,6 +45,10 @@ int main(int argc, char *argv[])
|
||||
engine.rootContext()->setContextProperty("settingsService", SettingsService::instance());
|
||||
|
||||
qmlRegisterType<UsersViewModel>("ru.ded.beerlog", 1, 0, "UsersViewModel");
|
||||
qmlRegisterType<ProductsViewModel>("ru.ded.beerlog", 1, 0, "ProductsViewModel");
|
||||
qmlRegisterType<OrdersViewModel>("ru.ded.beerlog", 1, 0, "OrdersViewModel");
|
||||
qmlRegisterType<StoresViewModel>("ru.ded.beerlog", 1, 0, "StoresViewModel");
|
||||
qmlRegisterType<SettingsViewModel>("ru.ded.beerlog", 1, 0, "SettingsViewModel");
|
||||
|
||||
engine.load(url);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user