Python Qt ожидания в фоновом режиме для горячей клавиши

Я строю приложение qt в Python. Одна из вещей, которые мне нужно сделать, это подождать в фоновом режиме ключевую комбинацию, например ctrl+b, и сделать что-то с текущим активным окном.

Есть ли простая библиотека, которая может сделать это?

1 ответ

Решение

Установить глобальную горячую клавишу с Python 2.6

http://bytes.com/topic/python/answers/574341-how-create-global-hotkey

Python Global Hotkey

Похоже, pyhook или wxPython для Windows и XLib для Linux, или, возможно, связка клавиш для Gnome.

И если вы только слушали это, когда ваша программа была активной, у Qt есть кое-что для этого:

Ответьте на "горячую клавишу" в приложении в Qt

Надеюсь, это поможет.

Другие вопросы по тегам