python qt在后台等待热键

时间:2013-05-28 01:28:03

标签: python linux windows qt global-hotkey

我在python中构建了一个qt应用程序。我需要做的一件事就是在后台等待一个像ctrl + b之类的关键组合,然后用当前活动的窗口做一些事情。

是否有一个简单的库可以做到这一点?

1 个答案:

答案 0 :(得分:1)

Set global hotkey with Python 2.6

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

Python Global Hotkey

看起来像是用于windows的pyhook或wxPython,用于linux的XLib,或者是Gnome的keybinder。

如果你只是在你的程序活动时只是在听它,Qt有一些东西:

Respond to application-wide "hotkey" in Qt

希望有所帮助。