From 9298c8597580f66c28b6df33ca1937e3c45059b4 Mon Sep 17 00:00:00 2001 From: Nova Date: Mon, 29 Sep 2025 12:20:52 +0330 Subject: [PATCH] fix hotkey capture --- 3rdparty/QtExtKeySequenceEdit.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/3rdparty/QtExtKeySequenceEdit.cpp b/3rdparty/QtExtKeySequenceEdit.cpp index 1ef1586..d0ffaa6 100644 --- a/3rdparty/QtExtKeySequenceEdit.cpp +++ b/3rdparty/QtExtKeySequenceEdit.cpp @@ -1,5 +1,7 @@ #include "QtExtKeySequenceEdit.h" +#include + QtExtKeySequenceEdit::QtExtKeySequenceEdit(QWidget *parent) : QKeySequenceEdit(parent) { } @@ -17,6 +19,6 @@ void QtExtKeySequenceEdit::keyPressEvent(QKeyEvent *pEvent) { auto key = keySeq[0].key(); if (key == Qt::Key_Backspace || key == Qt::Key_Delete) { key = static_cast(0); + setKeySequence(key); } - setKeySequence(key); }