python qt在后台等待热键
Posted
技术标签:
【中文标题】python qt在后台等待热键【英文标题】:python qt wait in background for hotkey 【发布时间】:2013-05-28 01:28:02 【问题描述】:我正在用 python 构建一个 qt 应用程序。我需要做的一件事是在后台等待类似 ctrl+b 这样的组合键,然后对当前活动的窗口进行操作。
有没有一个简单的库可以做到这一点?
【问题讨论】:
【参考方案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
希望对您有所帮助。
【讨论】:
以上是关于python qt在后台等待热键的主要内容,如果未能解决你的问题,请参考以下文章