diff --git a/client/settings.h b/client/settings.h index eec6cc44..306b7a50 100644 --- a/client/settings.h +++ b/client/settings.h @@ -85,6 +85,15 @@ public: setValue("Conf/autoConnect", enabled); } + bool isAutoStart() const + { + return value("Conf/autoStart", false).toBool(); + } + void setAutoStart(bool enabled) + { + setValue("Conf/autoStart", enabled); + } + bool isStartMinimized() const { return value("Conf/startMinimized", false).toBool(); diff --git a/client/ui/controllers/settingsController.cpp b/client/ui/controllers/settingsController.cpp index dc801627..5d6a891e 100644 --- a/client/ui/controllers/settingsController.cpp +++ b/client/ui/controllers/settingsController.cpp @@ -144,18 +144,8 @@ void SettingsController::restoreAppConfigFromData(const QByteArray &data) #if defined(Q_OS_WINDOWS) || defined(Q_OS_LINUX) || defined(Q_OS_MACX) - //bool autoStartEnabled = newConfigData.value("Conf/autoStart").toBool(); bool autoStartEnabled = m_settings->isAutoStart(); - - qDebug() << "Restored autoStartEnabled:" << autoStartEnabled; - qDebug() << "Settings value:" << m_settings->isAutoStart(); - - //m_settings->setAutoStart(autoStartEnabled); toggleAutoStart(autoStartEnabled); - - qDebug() << "Restored autoStartEnabled:" << autoStartEnabled; - qDebug() << "Settings value:" << m_settings->isAutoStart(); - //m_settings->sync(); #endif m_serversModel->resetModel();