Fix polynomal settings dialog not applying values

This commit is contained in:
Carl Philipp Klemm 2026-04-30 21:04:44 +02:00
parent ad75b0974b
commit 5040a79a93
4 changed files with 20 additions and 6 deletions

View file

@ -6,12 +6,21 @@
#include <QtSerialPort/QtSerialPort>
#include <QtSerialPort/QSerialPortInfo>
#include <QCommandLineParser>
#include <csignal>
#include "ui/mainwindow.h"
#include "items/itemstore.h"
#include "mainobject.h"
#include "programmode.h"
void sigHandler(int s)
{
std::signal(s, SIG_DFL);
QCoreApplication *app = QCoreApplication::instance();
if(app)
app->quit();
}
int main(int argc, char *argv[])
{
QCoreApplication::setOrganizationName("UVOS");
@ -58,6 +67,10 @@ int main(int argc, char *argv[])
int retVal;
std::signal(SIGINT, sigHandler);
std::signal(SIGTERM, sigHandler);
std::signal(SIGHUP, sigHandler);
QString uiSettingsPath = QStandardPaths::writableLocation(QStandardPaths::ConfigLocation) + "/smartvos_ui.json";
if(programMode == PROGRAM_MODE_PRIMARY || programMode == PROGRAM_MODE_HEADLESS_PRIMARY)