diff --git a/cockatrice/src/client/ui/widgets/visual_deck_editor/visual_deck_editor_widget.cpp b/cockatrice/src/client/ui/widgets/visual_deck_editor/visual_deck_editor_widget.cpp index c869cd404..8e96eb6d5 100644 --- a/cockatrice/src/client/ui/widgets/visual_deck_editor/visual_deck_editor_widget.cpp +++ b/cockatrice/src/client/ui/widgets/visual_deck_editor/visual_deck_editor_widget.cpp @@ -46,6 +46,8 @@ VisualDeckEditorWidget::VisualDeckEditorWidget(QWidget *parent, DeckListModel *_ sortCriteriaButton = new SettingsButtonWidget(this); + sortLabel = new QLabel(sortCriteriaButton); + QStringList sortProperties = {"colors", "cmc", "name", "maintype"}; sortByListWidget = new QListWidget(); sortByListWidget->setSelectionMode(QAbstractItemView::SingleSelection); @@ -63,6 +65,8 @@ VisualDeckEditorWidget::VisualDeckEditorWidget(QWidget *parent, DeckListModel *_ actChangeActiveSortCriteria(); sortByListWidget->setSizePolicy(QSizePolicy::Minimum, QSizePolicy::Minimum); + + sortCriteriaButton->addSettingsWidget(sortLabel); sortCriteriaButton->addSettingsWidget(sortByListWidget); groupAndSortLayout->addWidget(groupByComboBox); @@ -89,6 +93,13 @@ VisualDeckEditorWidget::VisualDeckEditorWidget(QWidget *parent, DeckListModel *_ mainLayout->addWidget(groupAndSortContainer); mainLayout->addWidget(scrollArea); mainLayout->addWidget(overlapControlWidget); + + retranslateUi(); +} + +void VisualDeckEditorWidget::retranslateUi() +{ + sortLabel->setText(tr("Click and drag to change\nthe sort order within the groups")); } void VisualDeckEditorWidget::updateZoneWidgets() diff --git a/cockatrice/src/client/ui/widgets/visual_deck_editor/visual_deck_editor_widget.h b/cockatrice/src/client/ui/widgets/visual_deck_editor/visual_deck_editor_widget.h index 3d69352c6..ff44e005c 100644 --- a/cockatrice/src/client/ui/widgets/visual_deck_editor/visual_deck_editor_widget.h +++ b/cockatrice/src/client/ui/widgets/visual_deck_editor/visual_deck_editor_widget.h @@ -18,6 +18,7 @@ class VisualDeckEditorWidget : public QWidget public: explicit VisualDeckEditorWidget(QWidget *parent, DeckListModel *deckListModel); + void retranslateUi(); void resizeEvent(QResizeEvent *event) override; void setDeckList(const DeckList &_deckListModel); @@ -48,6 +49,7 @@ private: QComboBox *groupByComboBox; QString activeGroupCriteria = "maintype"; SettingsButtonWidget *sortCriteriaButton; + QLabel *sortLabel; QListWidget *sortByListWidget; QStringList activeSortCriteria = {"name", "cmc", "colors", "maintype"}; QScrollArea *scrollArea;