mirror of
https://github.com/Cockatrice/Cockatrice.git
synced 2026-07-16 07:22:16 -07:00
Figure out view menu state correctly.
This commit is contained in:
parent
c14923db33
commit
437b6454da
1 changed files with 13 additions and 7 deletions
|
|
@ -259,17 +259,20 @@ void TabDeckEditorVisual::loadLayout()
|
||||||
restoreGeometry(layouts.getDeckEditorGeometry());
|
restoreGeometry(layouts.getDeckEditorGeometry());
|
||||||
}
|
}
|
||||||
|
|
||||||
aCardInfoDockVisible->setChecked(cardInfoDockWidget->isVisible());
|
aCardInfoDockVisible->setChecked(!cardInfoDockWidget->isHidden());
|
||||||
aFilterDockVisible->setChecked(filterDockWidget->isVisible());
|
aFilterDockVisible->setChecked(!filterDockWidget->isHidden());
|
||||||
aDeckDockVisible->setChecked(deckDockWidget->isVisible());
|
aDeckDockVisible->setChecked(!deckDockWidget->isHidden());
|
||||||
|
aPrintingSelectorDockVisible->setChecked(!printingSelectorDockWidget->isHidden());
|
||||||
|
|
||||||
aCardInfoDockFloating->setEnabled(aCardInfoDockVisible->isChecked());
|
aCardInfoDockFloating->setEnabled(aCardInfoDockVisible->isChecked());
|
||||||
aDeckDockFloating->setEnabled(aDeckDockVisible->isChecked());
|
aDeckDockFloating->setEnabled(aDeckDockVisible->isChecked());
|
||||||
aFilterDockFloating->setEnabled(aFilterDockVisible->isChecked());
|
aFilterDockFloating->setEnabled(aFilterDockVisible->isChecked());
|
||||||
|
aPrintingSelectorDockFloating->setEnabled(aPrintingSelectorDockVisible->isChecked());
|
||||||
|
|
||||||
aCardInfoDockFloating->setChecked(cardInfoDockWidget->isFloating());
|
aCardInfoDockFloating->setChecked(cardInfoDockWidget->isFloating());
|
||||||
aFilterDockFloating->setChecked(filterDockWidget->isFloating());
|
aFilterDockFloating->setChecked(filterDockWidget->isFloating());
|
||||||
aDeckDockFloating->setChecked(deckDockWidget->isFloating());
|
aDeckDockFloating->setChecked(deckDockWidget->isFloating());
|
||||||
|
aPrintingSelectorDockFloating->setChecked(printingSelectorDockWidget->isFloating());
|
||||||
|
|
||||||
cardInfoDockWidget->setMinimumSize(layouts.getDeckEditorCardSize());
|
cardInfoDockWidget->setMinimumSize(layouts.getDeckEditorCardSize());
|
||||||
cardInfoDockWidget->setMaximumSize(layouts.getDeckEditorCardSize());
|
cardInfoDockWidget->setMaximumSize(layouts.getDeckEditorCardSize());
|
||||||
|
|
@ -280,6 +283,9 @@ void TabDeckEditorVisual::loadLayout()
|
||||||
deckDockWidget->setMinimumSize(layouts.getDeckEditorDeckSize());
|
deckDockWidget->setMinimumSize(layouts.getDeckEditorDeckSize());
|
||||||
deckDockWidget->setMaximumSize(layouts.getDeckEditorDeckSize());
|
deckDockWidget->setMaximumSize(layouts.getDeckEditorDeckSize());
|
||||||
|
|
||||||
|
printingSelectorDockWidget->setMinimumSize(layouts.getDeckEditorPrintingSelectorSize());
|
||||||
|
printingSelectorDockWidget->setMaximumSize(layouts.getDeckEditorPrintingSelectorSize());
|
||||||
|
|
||||||
databaseDisplayDockWidget->setMinimumSize(100, 100);
|
databaseDisplayDockWidget->setMinimumSize(100, 100);
|
||||||
databaseDisplayDockWidget->setMaximumSize(1400, 5000);
|
databaseDisplayDockWidget->setMaximumSize(1400, 5000);
|
||||||
|
|
||||||
|
|
@ -344,25 +350,25 @@ void TabDeckEditorVisual::dockVisibleTriggered()
|
||||||
{
|
{
|
||||||
QObject *o = sender();
|
QObject *o = sender();
|
||||||
if (o == aCardInfoDockVisible) {
|
if (o == aCardInfoDockVisible) {
|
||||||
cardInfoDockWidget->setVisible(aCardInfoDockVisible->isChecked());
|
cardInfoDockWidget->setHidden(!aCardInfoDockVisible->isChecked());
|
||||||
aCardInfoDockFloating->setEnabled(aCardInfoDockVisible->isChecked());
|
aCardInfoDockFloating->setEnabled(aCardInfoDockVisible->isChecked());
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (o == aDeckDockVisible) {
|
if (o == aDeckDockVisible) {
|
||||||
deckDockWidget->setVisible(aDeckDockVisible->isChecked());
|
deckDockWidget->setHidden(!aDeckDockVisible->isChecked());
|
||||||
aDeckDockFloating->setEnabled(aDeckDockVisible->isChecked());
|
aDeckDockFloating->setEnabled(aDeckDockVisible->isChecked());
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (o == aDeckAnalyticsDockVisible) {
|
if (o == aDeckAnalyticsDockVisible) {
|
||||||
deckAnalyticsDock->setVisible(aDeckAnalyticsDockVisible->isChecked());
|
deckAnalyticsDock->setHidden(!aDeckAnalyticsDockVisible->isChecked());
|
||||||
aDeckAnalyticsDockFloating->setEnabled(aDeckAnalyticsDockVisible->isChecked());
|
aDeckAnalyticsDockFloating->setEnabled(aDeckAnalyticsDockVisible->isChecked());
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (o == aFilterDockVisible) {
|
if (o == aFilterDockVisible) {
|
||||||
filterDockWidget->setVisible(aFilterDockVisible->isChecked());
|
filterDockWidget->setHidden(!aFilterDockVisible->isChecked());
|
||||||
aFilterDockFloating->setEnabled(aFilterDockVisible->isChecked());
|
aFilterDockFloating->setEnabled(aFilterDockVisible->isChecked());
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue