Add keyboard shortcut for focusing search fields

Fixes #779
This commit is contained in:
Jonas Kvinge
2021-09-27 21:42:30 +02:00
parent 3292db8b77
commit 8d2615547d
15 changed files with 128 additions and 8 deletions

View File

@@ -336,6 +336,17 @@ void CollectionFilterWidget::ShowGroupingManager() {
}
bool CollectionFilterWidget::SearchFieldHasFocus() const {
return ui_->search_field->hasFocus();
}
void CollectionFilterWidget::FocusSearchField() {
ui_->search_field->setFocus();
}
void CollectionFilterWidget::FocusOnFilter(QKeyEvent *event) {

View File

@@ -82,6 +82,9 @@ class CollectionFilterWidget : public QWidget {
void ReloadSettings();
bool SearchFieldHasFocus() const;
void FocusSearchField();
public slots:
void SetQueryMode(QueryOptions::QueryMode query_mode);
void FocusOnFilter(QKeyEvent *e);