gui: mainwindow: Add CTRL+F and CTRL+W shortcuts

Add shortcuts to make entering queries more efficient

CTRL+F: Highlights rightmost filter, e. g. c:(word1 word2) would
highlight everything between (), so "word1 word" here. Alternatively,
highlights lone words, so p:(docs) word1, would highlight word1.

CTRL+W: Removes last filter or words.
Šī revīzija ir iekļauta:
2022-08-14 13:04:10 +02:00
vecāks 47d0440ffb
revīzija 166c051cfb
2 mainīti faili ar 82 papildinājumiem un 7 dzēšanām

Parādīt failu

@@ -63,7 +63,8 @@ class MainWindow : public QMainWindow
unsigned int currentPreviewGeneration = 1;
void initSettingsTabs();
int currentSelectedScale();
private slots:
void processShortcut(int key);
private slots:
void lineEditReturnPressed();
void treeSearchItemActivated(QTreeWidgetItem *item, int i);
void showSearchResultsContextMenu(const QPoint &point);