Python Qt ожидания в фоновом режиме для горячей клавиши
Я строю приложение qt в Python. Одна из вещей, которые мне нужно сделать, это подождать в фоновом режиме ключевую комбинацию, например ctrl+b, и сделать что-то с текущим активным окном.
Есть ли простая библиотека, которая может сделать это?
1 ответ
Решение
Установить глобальную горячую клавишу с Python 2.6
http://bytes.com/topic/python/answers/574341-how-create-global-hotkey
Похоже, pyhook или wxPython для Windows и XLib для Linux, или, возможно, связка клавиш для Gnome.
И если вы только слушали это, когда ваша программа была активной, у Qt есть кое-что для этого:
Ответьте на "горячую клавишу" в приложении в Qt
Надеюсь, это поможет.