mirror of
https://github.com/Mahdi-zarei/nekoray.git
synced 2025-12-19 13:50:12 +08:00
fix hotkey capture
This commit is contained in:
parent
3cdf027dd6
commit
9298c85975
4
3rdparty/QtExtKeySequenceEdit.cpp
vendored
4
3rdparty/QtExtKeySequenceEdit.cpp
vendored
@ -1,5 +1,7 @@
|
|||||||
#include "QtExtKeySequenceEdit.h"
|
#include "QtExtKeySequenceEdit.h"
|
||||||
|
|
||||||
|
#include <QKeyEvent>
|
||||||
|
|
||||||
QtExtKeySequenceEdit::QtExtKeySequenceEdit(QWidget *parent)
|
QtExtKeySequenceEdit::QtExtKeySequenceEdit(QWidget *parent)
|
||||||
: QKeySequenceEdit(parent) {
|
: QKeySequenceEdit(parent) {
|
||||||
}
|
}
|
||||||
@ -17,6 +19,6 @@ void QtExtKeySequenceEdit::keyPressEvent(QKeyEvent *pEvent) {
|
|||||||
auto key = keySeq[0].key();
|
auto key = keySeq[0].key();
|
||||||
if (key == Qt::Key_Backspace || key == Qt::Key_Delete) {
|
if (key == Qt::Key_Backspace || key == Qt::Key_Delete) {
|
||||||
key = static_cast<Qt::Key>(0);
|
key = static_cast<Qt::Key>(0);
|
||||||
|
setKeySequence(key);
|
||||||
}
|
}
|
||||||
setKeySequence(key);
|
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user