mirror of
https://github.com/Cockatrice/Cockatrice.git
synced 2026-07-19 00:42:14 -07:00
do it manually ig
This commit is contained in:
parent
4ae91738d3
commit
8ab0852ae2
1 changed files with 28 additions and 7 deletions
|
|
@ -285,9 +285,15 @@ void TabSupervisor::initStartupTabs()
|
||||||
{
|
{
|
||||||
addDeckEditorTab(nullptr);
|
addDeckEditorTab(nullptr);
|
||||||
|
|
||||||
checkAndTrigger(aTabVisualDeckStorage, SettingsCache::instance().getTabVisualDeckStorageOpen());
|
if (SettingsCache::instance().getTabVisualDeckStorageOpen()) {
|
||||||
checkAndTrigger(aTabDeckStorage, SettingsCache::instance().getTabDeckStorageOpen());
|
openTabVisualDeckStorage(false);
|
||||||
checkAndTrigger(aTabReplays, SettingsCache::instance().getTabReplaysOpen());
|
}
|
||||||
|
if (SettingsCache::instance().getTabDeckStorageOpen()) {
|
||||||
|
openTabDeckStorage(false);
|
||||||
|
}
|
||||||
|
if (SettingsCache::instance().getTabReplaysOpen()) {
|
||||||
|
openTabReplays(false);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
@ -365,8 +371,12 @@ void TabSupervisor::start(const ServerInfo_User &_userInfo)
|
||||||
tabsMenu->addAction(aTabServer);
|
tabsMenu->addAction(aTabServer);
|
||||||
tabsMenu->addAction(aTabAccount);
|
tabsMenu->addAction(aTabAccount);
|
||||||
|
|
||||||
checkAndTrigger(aTabServer, SettingsCache::instance().getTabServerOpen());
|
if (SettingsCache::instance().getTabServerOpen()) {
|
||||||
checkAndTrigger(aTabAccount, SettingsCache::instance().getTabAccountOpen());
|
openTabServer(false);
|
||||||
|
}
|
||||||
|
if (SettingsCache::instance().getTabAccountOpen()) {
|
||||||
|
openTabAccount(false);
|
||||||
|
}
|
||||||
|
|
||||||
updatePingTime(0, -1);
|
updatePingTime(0, -1);
|
||||||
|
|
||||||
|
|
@ -375,8 +385,12 @@ void TabSupervisor::start(const ServerInfo_User &_userInfo)
|
||||||
tabsMenu->addAction(aTabAdmin);
|
tabsMenu->addAction(aTabAdmin);
|
||||||
tabsMenu->addAction(aTabLog);
|
tabsMenu->addAction(aTabLog);
|
||||||
|
|
||||||
checkAndTrigger(aTabAdmin, SettingsCache::instance().getTabAdminOpen());
|
if (SettingsCache::instance().getTabAdminOpen()) {
|
||||||
checkAndTrigger(aTabLog, SettingsCache::instance().getTabLogOpen());
|
openTabAdmin(false);
|
||||||
|
}
|
||||||
|
if (SettingsCache::instance().getTabLogOpen()) {
|
||||||
|
openTabLog(false);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
retranslateUi();
|
retranslateUi();
|
||||||
|
|
@ -472,6 +486,7 @@ void TabSupervisor::openTabVisualDeckStorage(bool setCurrent)
|
||||||
tabVisualDeckStorage = nullptr;
|
tabVisualDeckStorage = nullptr;
|
||||||
aTabVisualDeckStorage->setChecked(false);
|
aTabVisualDeckStorage->setChecked(false);
|
||||||
});
|
});
|
||||||
|
aTabVisualDeckStorage->setChecked(true);
|
||||||
}
|
}
|
||||||
|
|
||||||
void TabSupervisor::actTabServer(bool checked)
|
void TabSupervisor::actTabServer(bool checked)
|
||||||
|
|
@ -493,6 +508,7 @@ void TabSupervisor::openTabServer(bool setCurrent)
|
||||||
tabServer = nullptr;
|
tabServer = nullptr;
|
||||||
aTabServer->setChecked(false);
|
aTabServer->setChecked(false);
|
||||||
});
|
});
|
||||||
|
aTabServer->setChecked(true);
|
||||||
}
|
}
|
||||||
|
|
||||||
void TabSupervisor::actTabAccount(bool checked)
|
void TabSupervisor::actTabAccount(bool checked)
|
||||||
|
|
@ -516,6 +532,7 @@ void TabSupervisor::openTabAccount(bool setCurrent)
|
||||||
tabAccount = nullptr;
|
tabAccount = nullptr;
|
||||||
aTabAccount->setChecked(false);
|
aTabAccount->setChecked(false);
|
||||||
});
|
});
|
||||||
|
aTabAccount->setChecked(true);
|
||||||
}
|
}
|
||||||
|
|
||||||
void TabSupervisor::actTabDeckStorage(bool checked)
|
void TabSupervisor::actTabDeckStorage(bool checked)
|
||||||
|
|
@ -537,6 +554,7 @@ void TabSupervisor::openTabDeckStorage(bool setCurrent)
|
||||||
tabDeckStorage = nullptr;
|
tabDeckStorage = nullptr;
|
||||||
aTabDeckStorage->setChecked(false);
|
aTabDeckStorage->setChecked(false);
|
||||||
});
|
});
|
||||||
|
aTabDeckStorage->setChecked(true);
|
||||||
}
|
}
|
||||||
|
|
||||||
void TabSupervisor::actTabReplays(bool checked)
|
void TabSupervisor::actTabReplays(bool checked)
|
||||||
|
|
@ -558,6 +576,7 @@ void TabSupervisor::openTabReplays(bool setCurrent)
|
||||||
tabReplays = nullptr;
|
tabReplays = nullptr;
|
||||||
aTabReplays->setChecked(false);
|
aTabReplays->setChecked(false);
|
||||||
});
|
});
|
||||||
|
aTabReplays->setChecked(true);
|
||||||
}
|
}
|
||||||
|
|
||||||
void TabSupervisor::actTabAdmin(bool checked)
|
void TabSupervisor::actTabAdmin(bool checked)
|
||||||
|
|
@ -579,6 +598,7 @@ void TabSupervisor::openTabAdmin(bool setCurrent)
|
||||||
tabAdmin = nullptr;
|
tabAdmin = nullptr;
|
||||||
aTabAdmin->setChecked(false);
|
aTabAdmin->setChecked(false);
|
||||||
});
|
});
|
||||||
|
aTabAdmin->setChecked(true);
|
||||||
}
|
}
|
||||||
|
|
||||||
void TabSupervisor::actTabLog(bool checked)
|
void TabSupervisor::actTabLog(bool checked)
|
||||||
|
|
@ -599,6 +619,7 @@ void TabSupervisor::openTabLog(bool setCurrent)
|
||||||
tabLog = nullptr;
|
tabLog = nullptr;
|
||||||
aTabAdmin->setChecked(false);
|
aTabAdmin->setChecked(false);
|
||||||
});
|
});
|
||||||
|
aTabAdmin->setChecked(true);
|
||||||
}
|
}
|
||||||
|
|
||||||
void TabSupervisor::updatePingTime(int value, int max)
|
void TabSupervisor::updatePingTime(int value, int max)
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue