Set banner buddies correctly.

This commit is contained in:
Lukas Brübach 2025-03-01 21:41:38 +01:00
parent d60b613fd5
commit 7a6fd31776
3 changed files with 4 additions and 1 deletions

View file

@ -26,6 +26,8 @@ DeckCardZoneDisplayWidget::DeckCardZoneDisplayWidget(QWidget *parent,
cardGroupContainer->setLayout(cardGroupLayout);
layout->addWidget(cardGroupContainer);
banner->setBuddy(cardGroupContainer);
displayCards();
connect(deckListModel, &DeckListModel::dataChanged, this, &DeckCardZoneDisplayWidget::displayCards);
}

View file

@ -22,6 +22,7 @@ OverlappedCardGroupDisplayWidget::OverlappedCardGroupDisplayWidget(QWidget *pare
banner = new BannerWidget(this, cardGroupCategory, Qt::Orientation::Vertical, bannerOpacity);
overlapWidget = new OverlapWidget(this, 80, 1, 1, Qt::Vertical, true);
banner->setBuddy(overlapWidget);
layout->addWidget(banner);
layout->addWidget(overlapWidget);

View file

@ -34,7 +34,7 @@ VisualDeckEditorWidget::VisualDeckEditorWidget(QWidget *parent, DeckListModel *_
<< "cmc"
<< "name";
sortByComboBox->addItems(sortProperties);
connect(sortByComboBox, &QComboBox::currentIndexChanged, this,
connect(sortByComboBox, QOverload<const QString &>::of(&QComboBox::currentTextChanged), this,
&VisualDeckEditorWidget::actChangeActiveSortCriteria);
actChangeActiveSortCriteria();