diff --git a/src/main.cpp b/src/main.cpp index 024cacf..bb61b90 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -2,18 +2,27 @@ #include #include "loginwindow.h" #include "InputObject.h" +#include + int main(int argc, char *argv[]) { //QLocale::setDefault(QLocale::English); qputenv("QT_IM_MODULE", QByteArray("qtvirtualkeyboard")); - qputenv("QT_VIRTUALKEYBOARD_STYLE", QByteArray("retro")); //qputenv("QT_LOGGING_RULES", QByteArray("qt.virtualkeyboard=true")); - QApplication a(argc, argv); QString layouts_path = QString(QCoreApplication::applicationDirPath()).append("/layouts"); qputenv("QT_VIRTUALKEYBOARD_LAYOUT_PATH", QByteArray(layouts_path.toStdString().c_str())); + QQmlApplicationEngine engine; + engine.addImportPath("/VirtualKeyboard/content/styles"); +#ifdef CUTE_STYLE + qputenv("QT_VIRTUALKEYBOARD_STYLE", QByteArray("retro")); +#else + qputenv("QT_VIRTUALKEYBOARD_STYLE", QByteArray("default")); +#endif + + //a.installEventFilter(obj); InputObject *obj = new InputObject();