diff options
-rw-r--r-- | src/quicktemplates2/qquickmenu.cpp | 4 | ||||
-rw-r--r-- | src/quicktemplates2/qquickmenu_p.h | 2 |
2 files changed, 3 insertions, 3 deletions
diff --git a/src/quicktemplates2/qquickmenu.cpp b/src/quicktemplates2/qquickmenu.cpp index f91498fd..6fce1969 100644 --- a/src/quicktemplates2/qquickmenu.cpp +++ b/src/quicktemplates2/qquickmenu.cpp @@ -1194,10 +1194,10 @@ void QQuickMenu::itemChange(QQuickItem::ItemChange change, const QQuickItem::Ite } } -void QQuickMenu::keyReleaseEvent(QKeyEvent *event) +void QQuickMenu::keyPressEvent(QKeyEvent *event) { Q_D(QQuickMenu); - QQuickPopup::keyReleaseEvent(event); + QQuickPopup::keyPressEvent(event); if (d->contentModel->count() == 0) return; diff --git a/src/quicktemplates2/qquickmenu_p.h b/src/quicktemplates2/qquickmenu_p.h index 401dffcd..b88d380c 100644 --- a/src/quicktemplates2/qquickmenu_p.h +++ b/src/quicktemplates2/qquickmenu_p.h @@ -117,7 +117,7 @@ protected: void componentComplete() override; void contentItemChange(QQuickItem *newItem, QQuickItem *oldItem) override; void itemChange(QQuickItem::ItemChange change, const QQuickItem::ItemChangeData &data) override; - void keyReleaseEvent(QKeyEvent *event) override; + void keyPressEvent(QKeyEvent *event) override; Q_SIGNALS: void titleChanged(const QString &title); |