mirror of
https://github.com/Cockatrice/Cockatrice.git
synced 2026-06-10 00:04:48 -07:00
[VisualDeckEditor] Highlight searchEdit after add card (#6876)
This commit is contained in:
parent
d18f3bce47
commit
fe12f4cbb9
2 changed files with 12 additions and 0 deletions
|
|
@ -99,6 +99,11 @@ VisualDatabaseDisplayWidget::VisualDatabaseDisplayWidget(QWidget *parent,
|
|||
&DeckEditorDatabaseDisplayWidget::copyDatabaseCellContents);
|
||||
connect(help, &QAction::triggered, this, [this] { createSearchSyntaxHelpWindow(searchEdit); });
|
||||
|
||||
connect(databaseDisplayWidget, &DeckEditorDatabaseDisplayWidget::addCardToMainDeck, this,
|
||||
&VisualDatabaseDisplayWidget::highlightAllSearchEdit);
|
||||
connect(databaseDisplayWidget, &DeckEditorDatabaseDisplayWidget::addCardToSideboard, this,
|
||||
&VisualDatabaseDisplayWidget::highlightAllSearchEdit);
|
||||
|
||||
databaseView = databaseDisplayWidget->getDatabaseView();
|
||||
databaseView->setFocusProxy(searchEdit);
|
||||
databaseView->setItemDelegate(nullptr);
|
||||
|
|
@ -181,6 +186,11 @@ void VisualDatabaseDisplayWidget::retranslateUi()
|
|||
clearFilterWidget->setToolTip(tr("Clear all filters"));
|
||||
}
|
||||
|
||||
void VisualDatabaseDisplayWidget::highlightAllSearchEdit()
|
||||
{
|
||||
searchEdit->setSelection(0, searchEdit->text().length());
|
||||
}
|
||||
|
||||
void VisualDatabaseDisplayWidget::resizeEvent(QResizeEvent *event)
|
||||
{
|
||||
QWidget::resizeEvent(event);
|
||||
|
|
|
|||
|
|
@ -122,6 +122,8 @@ private:
|
|||
int currentPage = 0; // Current page index
|
||||
int cardsPerPage = 100; // Number of cards per page
|
||||
|
||||
void highlightAllSearchEdit();
|
||||
|
||||
protected:
|
||||
void resizeEvent(QResizeEvent *event) override;
|
||||
};
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue