GUI simple search: always disable the popup after backspace and delete
This commit is contained in:
parent
3484451d46
commit
931ed5dd7e
@ -261,12 +261,12 @@ bool SSearch::eventFilter(QObject *target, QEvent *event)
|
||||
" popup "<<m_completer->popup() << " lineedit "<<queryText<< "\n");
|
||||
|
||||
QKeyEvent *keyEvent = (QKeyEvent *)event;
|
||||
if (keyEvent->key() == Qt::Key_Backspace && target==m_completer->popup()) {
|
||||
if (keyEvent->key() == Qt::Key_Backspace) {
|
||||
LOGDEB("SSearch::eventFilter: backspace\n");
|
||||
queryText->setCompleter(nullptr);
|
||||
queryText->backspace();
|
||||
return true;
|
||||
} else if (keyEvent->key()==Qt::Key_Delete &&target==m_completer->popup()) {
|
||||
} else if (keyEvent->key()==Qt::Key_Delete) {
|
||||
LOGDEB("SSearch::eventFilter: delete\n");
|
||||
queryText->setCompleter(nullptr);
|
||||
queryText->del();
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user