use qcoreapplication -> no window or widgets

This commit is contained in:
Gerhard Hoffmann 2025-02-26 16:56:33 +01:00
parent ae582b75d5
commit 9a6ac85f99

View File

@ -1,7 +1,6 @@
#include <QtGlobal>
#include <QCoreApplication>
#include <QApplication>
#include <QByteArray>
#include <QProcess>
@ -16,7 +15,6 @@
#include "commandline_parser.h"
#include "utils.h"
#include "update.h"
#include "mainwindow.h"
#include "System.h"
#include <DeviceController/interfaces.h>
@ -54,9 +52,9 @@ int main(int argc, char **argv) {
openlog("DC", LOG_PERROR | LOG_CONS, LOG_USER);
QApplication a(argc, argv);
QApplication::setApplicationName("ATBDownloadDCFirmware");
QApplication::setApplicationVersion(APP_VERSION);
QCoreApplication a(argc, argv);
QCoreApplication::setApplicationName("ATBDownloadDCFirmware");
QCoreApplication::setApplicationVersion(APP_VERSION);
if (!messageHandlerInstalled()) { // change internal qt-QDebug-handling
atbInstallMessageHandler(atbDebugOutput);