mirror of
https://github.com/MatsuriDayo/nekoray.git
synced 2025-12-17 20:44:38 +03:00
upload code
This commit is contained in:
22
3rdparty/QtExtKeySequenceEdit.cpp
vendored
Normal file
22
3rdparty/QtExtKeySequenceEdit.cpp
vendored
Normal file
@@ -0,0 +1,22 @@
|
||||
#include "QtExtKeySequenceEdit.h"
|
||||
|
||||
QtExtKeySequenceEdit::QtExtKeySequenceEdit(QWidget *parent)
|
||||
: QKeySequenceEdit(parent) {
|
||||
}
|
||||
|
||||
QtExtKeySequenceEdit::~QtExtKeySequenceEdit() {
|
||||
}
|
||||
|
||||
void QtExtKeySequenceEdit::keyPressEvent(QKeyEvent *pEvent) {
|
||||
QKeySequenceEdit::keyPressEvent(pEvent);
|
||||
|
||||
QKeySequence keySeq = keySequence();
|
||||
if (keySeq.count() <= 0) {
|
||||
return;
|
||||
}
|
||||
int key = keySeq[0];
|
||||
if (key == Qt::Key_Backspace || key == Qt::Key_Delete) {
|
||||
key = 0;
|
||||
}
|
||||
setKeySequence(key);
|
||||
}
|
||||
Reference in New Issue
Block a user