#include #include #include #include #include #include #include #include "../common/include/message_handler.h" #include "mainwindow.h" #ifdef __linux__ #include #endif #ifdef PTU5 #define SERIAL_PORT "ttymxc2" #else #define SERIAL_PORT "ttyUSB0" #endif int main(int argc, char **argv) { QByteArray const value = qgetenv("LC_ALL"); if (value != "C") { qputenv("LC_ALL", "C"); } // qputenv("XDG_RUNTIME_DIR", "/var/run/user/0"); openlog("ATB-UPDATE-DC-FIRMWARE", LOG_PERROR | LOG_PID | LOG_CONS, LOG_USER); QApplication a(argc, argv); QApplication::setApplicationName("ATBUpdateTool"); QApplication::setApplicationVersion(APP_VERSION); if (!messageHandlerInstalled()) { // change internal qt-QDebug-handling atbInstallMessageHandler(atbDebugOutput); setDebugLevel(LOG_NOTICE); } QThread::currentThread()->setObjectName("main thread"); qInfo() << "Main thread" << QThread::currentThreadId(); MainWindow mw; mw.setWindowFlags(Qt::Window | Qt::FramelessWindowHint); //mw.showFullScreen(); qCritical() << "SHOW"; mw.show(); return a.exec(); }