Skip to content

Commit d65ae21

Browse files
committed
Focus search when pressing Ctrl+F
1 parent 6de6cb5 commit d65ae21

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

src/mainwindow.cpp

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@
2929
#include <QJsonObject>
3030
#include <QScreen>
3131
#include <QScrollBar>
32+
#include <QShortcut>
3233
#include <QTextStream>
3334
#include <QTimer>
3435

@@ -101,6 +102,12 @@ MainWindow::MainWindow(QWidget *parent)
101102
}
102103
}
103104
});
105+
106+
auto *findShortcut = new QShortcut(QKeySequence::Find, this);
107+
connect(findShortcut, &QShortcut::activated, this, [this]() {
108+
ui->lineSearch->setFocus(Qt::ShortcutFocusReason);
109+
ui->lineSearch->selectAll();
110+
});
104111
}
105112

106113
MainWindow::~MainWindow()

0 commit comments

Comments
 (0)