diff --git a/src/gui/src/MainWindow.cpp b/src/gui/src/MainWindow.cpp index a7bb18e82..827b592d4 100644 --- a/src/gui/src/MainWindow.cpp +++ b/src/gui/src/MainWindow.cpp @@ -116,8 +116,17 @@ MainWindow::MainWindow(ConfigScopes &configScopes, AppConfig &appConfig) setupControls(); connectSlots(); - // handled by `onCreated` - Q_EMIT created(); + setIcon(); + + m_ConfigScopes.signalReady(); + + applyCloseToTray(); + + updateScreenName(); + applyConfig(); + restoreWindow(); + + qDebug().noquote() << "active settings path:" << m_ConfigScopes.activeFilePath(); } MainWindow::~MainWindow() @@ -220,8 +229,6 @@ void MainWindow::connectSlots() [this](const QString &line) { handleLogLine(line); } ); - connect(this, &MainWindow::created, this, &MainWindow::onCreated); - connect(this, &MainWindow::shown, this, &MainWindow::onShown, Qt::QueuedConnection); connect(&m_ConfigScopes, &ConfigScopes::saving, this, &MainWindow::onConfigScopesSaving, Qt::DirectConnection); @@ -308,22 +315,6 @@ void MainWindow::onAppAboutToQuit() } } -void MainWindow::onCreated() -{ - - setIcon(); - - m_ConfigScopes.signalReady(); - - applyCloseToTray(); - - updateScreenName(); - applyConfig(); - restoreWindow(); - - qDebug().noquote() << "active settings path:" << m_ConfigScopes.activeFilePath(); -} - void MainWindow::onShown() { // if a critical error was shown just before the main window (i.e. on app diff --git a/src/gui/src/MainWindow.h b/src/gui/src/MainWindow.h index 2e3a7e844..212a12291 100644 --- a/src/gui/src/MainWindow.h +++ b/src/gui/src/MainWindow.h @@ -95,7 +95,6 @@ public: void autoAddScreen(const QString name); signals: - void created(); void shown(); public slots: @@ -105,7 +104,6 @@ private slots: // // Manual slots // - void onCreated(); void onShown(); void onConfigScopesSaving(); void onAppConfigTlsChanged();