【发布时间】:2013-05-28 01:28:02
【问题描述】:
我正在用 python 构建一个 qt 应用程序。我需要做的一件事是在后台等待类似 ctrl+b 这样的组合键,然后对当前活动的窗口进行操作。
有没有一个简单的库可以做到这一点?
【问题讨论】:
标签: python linux windows qt global-hotkey
我正在用 python 构建一个 qt 应用程序。我需要做的一件事是在后台等待类似 ctrl+b 这样的组合键,然后对当前活动的窗口进行操作。
有没有一个简单的库可以做到这一点?
【问题讨论】:
标签: python linux windows qt global-hotkey
Set global hotkey with Python 2.6
http://bytes.com/topic/python/answers/574341-how-create-global-hotkey
看起来像 Windows 的 pyhook 或 wxPython,Linux 的 XLib,或者 Gnome 的 keybinder。
如果您只是在程序处于活动状态时收听它,Qt 可以为它提供一些东西:
Respond to application-wide "hotkey" in Qt
希望对您有所帮助。
【讨论】: