Important: Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct
How can we block keyboard input in Qt?
ricky last edited by
i'm writing an application that can block keyboard globally. i have searched in internet but i didn't find it.
Thank you in advance.
andre last edited by
Globally? As in your whole system?
Qt does not support that (luckely!). I would hate any application stealing my input focus like that. You'll have to resort to platform specific tricks.
Blizzard last edited by
You can use @QWidget::setEnabled(false)@ to disable mouse and keyboard events for a specific widget. Globally, you could try this thread: http://www.head-fi.org/t/100145/disable-keyboard-input-with-c-c. It talks about using c/c++ to disable keyboard input events, not sure why you would want to do that though.