I have an app with a keyboard Shortcut reader.
It works ok, detect Alt + Key, Shift + Key, etc. but when i try to detect Ctr + Key, Key is not a letter, is a strange character.
Why is this happening?
Here is the code:
Qt Code:
QStringList keySequence; if (kEvent->modifiers() & Qt::ControlModifier) { keySequence << "Ctrl + "; } if (kEvent->modifiers() & Qt::AltModifier) { keySequence << "Alt + "; } if (kEvent->modifiers() & Qt::ShiftModifier) { keySequence << "Shift + "; } keySequence << kEvent->text(); ui->label->setText(keySequence.join("")); }To copy to clipboard, switch view to plain text mode
Bookmarks