aboutsummaryrefslogtreecommitdiff
path: root/src/mainwindow/widgets/searchform.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mainwindow/widgets/searchform.cpp')
-rw-r--r--src/mainwindow/widgets/searchform.cpp17
1 files changed, 6 insertions, 11 deletions
diff --git a/src/mainwindow/widgets/searchform.cpp b/src/mainwindow/widgets/searchform.cpp
index b400079..c6038ff 100644
--- a/src/mainwindow/widgets/searchform.cpp
+++ b/src/mainwindow/widgets/searchform.cpp
@@ -8,7 +8,8 @@
#include "searchform.h"
#include "ui_searchform.h"
-#include <QFocusEvent>
+#include <QShowEvent>
+#include <QHideEvent>
#include <QWebEngineView>
SearchForm::SearchForm(QWidget *parent)
@@ -42,24 +43,18 @@ void SearchForm::setView(QWebEngineView *view)
this->view = view;
}
-void SearchForm::showEvent(QShowEvent *e)
+void SearchForm::showEvent(QShowEvent *event)
{
- e->accept();
ui->lineEdit->setFocus();
ui->lineEdit->selectAll();
+ event->accept();
}
-void SearchForm::hideEvent(QHideEvent *e)
+void SearchForm::hideEvent(QHideEvent *event)
{
- e->accept();
// clear highlighted text when hiding
if(view) {
view->findText("");
}
-}
-
-void SearchForm::focusInEvent(QFocusEvent *e)
-{
- ui->lineEdit->setFocus();
- e->accept();
+ event->accept();
}