mirror of
https://github.com/Cockatrice/Cockatrice.git
synced 2026-07-18 08:22:15 -07:00
Disable view card database button until card db is loaded, add a new style for disabled buttons.
Took 4 minutes Took 21 seconds
This commit is contained in:
parent
9ca5ee52e7
commit
8c118ecdbf
2 changed files with 22 additions and 1 deletions
|
|
@ -176,6 +176,12 @@ QGroupBox *HomeWidget::createButtons()
|
|||
auto visualDatabaseDisplayButton = new HomeStyledButton(tr("Browse Card Database"), gradientColors);
|
||||
connect(visualDatabaseDisplayButton, &QPushButton::clicked, tabSupervisor,
|
||||
&TabSupervisor::addVisualDatabaseDisplayTab);
|
||||
if (CardDatabaseManager::getInstance()->getLoadStatus() != LoadStatus::Ok) {
|
||||
connect(CardDatabaseManager::getInstance(), &CardDatabase::cardDatabaseLoadingFinished,
|
||||
visualDatabaseDisplayButton,
|
||||
[visualDatabaseDisplayButton]() { visualDatabaseDisplayButton->setEnabled(true); });
|
||||
visualDatabaseDisplayButton->setEnabled(false);
|
||||
}
|
||||
boxLayout->addWidget(visualDatabaseDisplayButton);
|
||||
auto edhrecButton = new HomeStyledButton(tr("Browse EDHRec"), gradientColors);
|
||||
connect(edhrecButton, &QPushButton::clicked, tabSupervisor, &TabSupervisor::addEdhrecMainTab);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue