forked from qt-creator/qt-creator
MiniProjectTargetSelector: Fix inconsitency in key handling
The keypress event would be forwarded to QWidget::keyPressEvent, but not the release event. Change-Id: I98e87b9f8da1133f55b2f4fae246047db1809536 Reviewed-by: Eike Ziller <eike.ziller@digia.com>
This commit is contained in:
@@ -1327,9 +1327,11 @@ void MiniProjectTargetSelector::keyPressEvent(QKeyEvent *ke)
|
||||
if (ke->key() == Qt::Key_Return
|
||||
|| ke->key() == Qt::Key_Enter
|
||||
|| ke->key() == Qt::Key_Space
|
||||
|| ke->key() == Qt::Key_Escape)
|
||||
|| ke->key() == Qt::Key_Escape) {
|
||||
hide();
|
||||
} else {
|
||||
QWidget::keyPressEvent(ke);
|
||||
}
|
||||
}
|
||||
|
||||
void MiniProjectTargetSelector::keyReleaseEvent(QKeyEvent *ke)
|
||||
|
||||
Reference in New Issue
Block a user