mirror of
https://github.com/Cockatrice/Cockatrice.git
synced 2026-07-14 22:42:14 -07:00
Properly label layout button
This commit is contained in:
parent
f08bd6aac4
commit
f91ae48589
2 changed files with 7 additions and 5 deletions
|
|
@ -159,8 +159,8 @@ VisualDeckEditorWidget::VisualDeckEditorWidget(QWidget *parent, DeckListModel *_
|
||||||
sortCriteriaButton->addSettingsWidget(sortLabel);
|
sortCriteriaButton->addSettingsWidget(sortLabel);
|
||||||
sortCriteriaButton->addSettingsWidget(sortByListWidget);
|
sortCriteriaButton->addSettingsWidget(sortByListWidget);
|
||||||
|
|
||||||
displayTypeButton = new QCheckBox(this);
|
displayTypeButton = new QPushButton(this);
|
||||||
connect(displayTypeButton, &QCheckBox::toggled, this, &VisualDeckEditorWidget::updateDisplayType);
|
connect(displayTypeButton, &QPushButton::clicked, this, &VisualDeckEditorWidget::updateDisplayType);
|
||||||
|
|
||||||
groupAndSortLayout->addWidget(groupByComboBox);
|
groupAndSortLayout->addWidget(groupByComboBox);
|
||||||
groupAndSortLayout->addWidget(sortCriteriaButton);
|
groupAndSortLayout->addWidget(sortCriteriaButton);
|
||||||
|
|
@ -195,6 +195,7 @@ void VisualDeckEditorWidget::retranslateUi()
|
||||||
{
|
{
|
||||||
sortLabel->setText(tr("Click and drag to change\nthe sort order within the groups"));
|
sortLabel->setText(tr("Click and drag to change\nthe sort order within the groups"));
|
||||||
searchPushButton->setText(tr("Quick search and add card"));
|
searchPushButton->setText(tr("Quick search and add card"));
|
||||||
|
displayTypeButton->setText(tr("Flat Layout"));
|
||||||
}
|
}
|
||||||
|
|
||||||
void VisualDeckEditorWidget::updateZoneWidgets()
|
void VisualDeckEditorWidget::updateZoneWidgets()
|
||||||
|
|
@ -205,11 +206,12 @@ void VisualDeckEditorWidget::updateZoneWidgets()
|
||||||
|
|
||||||
void VisualDeckEditorWidget::updateDisplayType()
|
void VisualDeckEditorWidget::updateDisplayType()
|
||||||
{
|
{
|
||||||
if (displayTypeButton->checkState() == Qt::Checked) {
|
if (displayTypeButton->text() == tr("Overlap Layout")) {
|
||||||
emit displayTypeChanged("flat");
|
emit displayTypeChanged("flat");
|
||||||
|
displayTypeButton->setText("Flat Layout");
|
||||||
} else {
|
} else {
|
||||||
qDebug() << displayTypeButton->checkState();
|
|
||||||
emit displayTypeChanged("overlap");
|
emit displayTypeChanged("overlap");
|
||||||
|
displayTypeButton->setText(tr("Overlap Layout"));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -62,7 +62,7 @@ private:
|
||||||
CardCompleterProxyModel *proxyModel;
|
CardCompleterProxyModel *proxyModel;
|
||||||
QCompleter *completer;
|
QCompleter *completer;
|
||||||
QPushButton *searchPushButton;
|
QPushButton *searchPushButton;
|
||||||
QCheckBox *displayTypeButton;
|
QPushButton *displayTypeButton;
|
||||||
QWidget *groupAndSortContainer;
|
QWidget *groupAndSortContainer;
|
||||||
QHBoxLayout *groupAndSortLayout;
|
QHBoxLayout *groupAndSortLayout;
|
||||||
QComboBox *groupByComboBox;
|
QComboBox *groupByComboBox;
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue