bug fixes

This commit is contained in:
pokamest 2021-05-11 17:04:04 +03:00
parent 1bb2ef9e30
commit 02810ff844
14 changed files with 1149 additions and 256 deletions

View file

@ -68,6 +68,11 @@ int main(int argc, char *argv[])
parser.addHelpOption();
parser.addVersionOption();
QCommandLineOption c_autostart {{"a", "autostart"}, "System autostart"};
parser.addOption(c_autostart);
parser.process(app);
if (!Debug::init()) {
qWarning() << "Initialization of debug subsystem failed";
}
@ -79,7 +84,8 @@ int main(int argc, char *argv[])
app.setQuitOnLastWindowClosed(false);
MainWindow mainWindow;
mainWindow.show();
if (parser.isSet("a")) mainWindow.showOnStartup();
else mainWindow.show();
if (app.isPrimary()) {
QObject::connect(&app, &SingleApplication::instanceStarted, &mainWindow, [&](){