From 2d24e99dded0313e85599cdbbf8d89cf113a86fc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lukas=20Br=C3=BCbach?= Date: Thu, 4 Sep 2025 14:39:12 +0200 Subject: [PATCH] Reset layout in VDE properly and introduce new default layout. Took 18 minutes --- .../visual_deck_editor/tab_deck_editor_visual.cpp | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/cockatrice/src/client/tabs/visual_deck_editor/tab_deck_editor_visual.cpp b/cockatrice/src/client/tabs/visual_deck_editor/tab_deck_editor_visual.cpp index fd57c4e04..ee9350f6f 100644 --- a/cockatrice/src/client/tabs/visual_deck_editor/tab_deck_editor_visual.cpp +++ b/cockatrice/src/client/tabs/visual_deck_editor/tab_deck_editor_visual.cpp @@ -270,8 +270,8 @@ void TabDeckEditorVisual::restartLayout() { deckDockWidget->setVisible(true); cardInfoDockWidget->setVisible(true); - filterDockWidget->setVisible(true); - printingSelectorDockWidget->setVisible(false); + filterDockWidget->setVisible(false); + printingSelectorDockWidget->setVisible(true); deckDockWidget->setFloating(false); cardInfoDockWidget->setFloating(false); @@ -280,22 +280,21 @@ void TabDeckEditorVisual::restartLayout() aCardInfoDockVisible->setChecked(true); aDeckDockVisible->setChecked(true); - aFilterDockVisible->setChecked(true); - aPrintingSelectorDockVisible->setChecked(false); + aFilterDockVisible->setChecked(false); + aPrintingSelectorDockVisible->setChecked(true); aCardInfoDockFloating->setChecked(false); aDeckDockFloating->setChecked(false); aFilterDockFloating->setChecked(false); aPrintingSelectorDockFloating->setChecked(false); - setCentralWidget(searchAndDatabaseDock); + setCentralWidget(centralWidget); addDockWidget(static_cast(2), deckDockWidget); addDockWidget(static_cast(2), cardInfoDockWidget); - addDockWidget(static_cast(2), filterDockWidget); addDockWidget(static_cast(2), printingSelectorDockWidget); + splitDockWidget(cardInfoDockWidget, printingSelectorDockWidget, Qt::Vertical); splitDockWidget(cardInfoDockWidget, deckDockWidget, Qt::Horizontal); - splitDockWidget(cardInfoDockWidget, filterDockWidget, Qt::Vertical); QTimer::singleShot(100, this, SLOT(freeDocksSize())); }