MainWindow: Add missing QSettings declaration
This commit is contained in:
@@ -946,10 +946,13 @@ MainWindow::MainWindow(Application *app, std::shared_ptr<SystemTrayIcon> tray_ic
|
|||||||
#ifdef Q_OS_MACOS // Always show the mainwindow on startup for macOS
|
#ifdef Q_OS_MACOS // Always show the mainwindow on startup for macOS
|
||||||
show();
|
show();
|
||||||
#else
|
#else
|
||||||
QSettings s;
|
BehaviourSettingsPage::StartupBehaviour startupbehaviour = BehaviourSettingsPage::StartupBehaviour::Remember;
|
||||||
s.beginGroup(BehaviourSettingsPage::kSettingsGroup);
|
{
|
||||||
const BehaviourSettingsPage::StartupBehaviour startupbehaviour = static_cast<BehaviourSettingsPage::StartupBehaviour>(s.value("startupbehaviour", static_cast<int>(BehaviourSettingsPage::StartupBehaviour::Remember)).toInt());
|
QSettings s;
|
||||||
s.endGroup();
|
s.beginGroup(BehaviourSettingsPage::kSettingsGroup);
|
||||||
|
startupbehaviour = static_cast<BehaviourSettingsPage::StartupBehaviour>(s.value("startupbehaviour", static_cast<int>(BehaviourSettingsPage::StartupBehaviour::Remember)).toInt());
|
||||||
|
s.endGroup();
|
||||||
|
}
|
||||||
switch (startupbehaviour) {
|
switch (startupbehaviour) {
|
||||||
case BehaviourSettingsPage::StartupBehaviour::Show:
|
case BehaviourSettingsPage::StartupBehaviour::Show:
|
||||||
show();
|
show();
|
||||||
@@ -1029,6 +1032,7 @@ MainWindow::MainWindow(Application *app, std::shared_ptr<SystemTrayIcon> tray_ic
|
|||||||
|
|
||||||
#ifdef Q_OS_LINUX
|
#ifdef Q_OS_LINUX
|
||||||
if (!Utilities::GetEnv("SNAP").isEmpty() && !Utilities::GetEnv("SNAP_NAME").isEmpty()) {
|
if (!Utilities::GetEnv("SNAP").isEmpty() && !Utilities::GetEnv("SNAP_NAME").isEmpty()) {
|
||||||
|
QSettings s;
|
||||||
s.beginGroup(kSettingsGroup);
|
s.beginGroup(kSettingsGroup);
|
||||||
const bool ignore_snap = s.value("ignore_snap", false).toBool();
|
const bool ignore_snap = s.value("ignore_snap", false).toBool();
|
||||||
s.endGroup();
|
s.endGroup();
|
||||||
@@ -1042,6 +1046,7 @@ MainWindow::MainWindow(Application *app, std::shared_ptr<SystemTrayIcon> tray_ic
|
|||||||
|
|
||||||
#if defined(Q_OS_MACOS)
|
#if defined(Q_OS_MACOS)
|
||||||
if (Utilities::ProcessTranslated()) {
|
if (Utilities::ProcessTranslated()) {
|
||||||
|
QSettings s;
|
||||||
s.beginGroup(kSettingsGroup);
|
s.beginGroup(kSettingsGroup);
|
||||||
const bool ignore_rosetta = s.value("ignore_rosetta", false).toBool();
|
const bool ignore_rosetta = s.value("ignore_rosetta", false).toBool();
|
||||||
s.endGroup();
|
s.endGroup();
|
||||||
|
|||||||
Reference in New Issue
Block a user