diff options
Diffstat (limited to 'src/finddialog.cpp')
-rw-r--r-- | src/finddialog.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/finddialog.cpp b/src/finddialog.cpp index 4de17d0..26538d2 100644 --- a/src/finddialog.cpp +++ b/src/finddialog.cpp @@ -47,8 +47,10 @@ void FindDialog::on_textInputSearch_textEdited(const QString &text) { differed_search->start(); } -void FindDialog::set_search_text(const QString &text) { +void FindDialog::set_search_text(const QString &text, bool search_immediately) { ui->textInputSearch->setText(text); + if (search_immediately) init_search(); + else on_textInputSearch_textEdited(text); } inline void FindDialog::run_search() { |