From adcba103a141e3578b96b15e74d51444e01b4bf1 Mon Sep 17 00:00:00 2001 From: RickyRister Date: Tue, 4 Feb 2025 23:58:46 -0800 Subject: [PATCH] clean up order and leave comments --- .../visual_deck_storage_widget.cpp | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/cockatrice/src/client/ui/widgets/visual_deck_storage/visual_deck_storage_widget.cpp b/cockatrice/src/client/ui/widgets/visual_deck_storage/visual_deck_storage_widget.cpp index cae8d65c8..0d2ce3170 100644 --- a/cockatrice/src/client/ui/widgets/visual_deck_storage/visual_deck_storage_widget.cpp +++ b/cockatrice/src/client/ui/widgets/visual_deck_storage/visual_deck_storage_widget.cpp @@ -23,6 +23,7 @@ VisualDeckStorageWidget::VisualDeckStorageWidget(QWidget *parent) : QWidget(pare layout->setContentsMargins(9, 0, 9, 5); setLayout(layout); + // search bar row searchAndSortLayout = new QHBoxLayout(this); searchAndSortLayout->setSpacing(3); searchAndSortLayout->setContentsMargins(9, 0, 9, 0); @@ -30,15 +31,18 @@ VisualDeckStorageWidget::VisualDeckStorageWidget(QWidget *parent) : QWidget(pare deckPreviewColorIdentityFilterWidget = new DeckPreviewColorIdentityFilterWidget(this); sortWidget = new VisualDeckStorageSortWidget(this); searchWidget = new VisualDeckStorageSearchWidget(this); - tagFilterWidget = new VisualDeckStorageTagFilterWidget(this); searchAndSortLayout->addWidget(deckPreviewColorIdentityFilterWidget); searchAndSortLayout->addWidget(sortWidget); searchAndSortLayout->addWidget(searchWidget); - layout->addLayout(searchAndSortLayout); - layout->addWidget(tagFilterWidget); + + // tag filter box + tagFilterWidget = new VisualDeckStorageTagFilterWidget(this); + + // card size slider cardSizeWidget = new CardSizeWidget(this, nullptr, SettingsCache::instance().getVisualDeckStorageCardSize()); + // deck area scrollArea = new QScrollArea(this); scrollArea->setVerticalScrollBarPolicy(Qt::ScrollBarAsNeeded); scrollArea->setHorizontalScrollBarPolicy(Qt::ScrollBarAlwaysOff); @@ -48,8 +52,10 @@ VisualDeckStorageWidget::VisualDeckStorageWidget(QWidget *parent) : QWidget(pare scrollArea->setWidget(folderWidget); scrollArea->setWidgetResizable(true); + // putting everything together + layout->addLayout(searchAndSortLayout); + layout->addWidget(tagFilterWidget); layout->addWidget(scrollArea); - layout->addWidget(cardSizeWidget); connect(CardDatabaseManager::getInstance(), &CardDatabase::cardDatabaseLoadingFinished, this,