【问题标题】:Capture keyPressEvent in minimized PyQt application在最小化的 PyQt 应用程序中捕获 keyPressEvent
【发布时间】:2017-01-03 20:03:14
【问题描述】:

我正在尝试编写一个错误报告应用程序,并希望在大多数情况下将其保留为托盘图标 - 但我的想法是使用特定的组合键(例如“Ctrl+Alt+H”或类似的东西)。

【问题讨论】:

标签: python pyqt keyboard-shortcuts trayicon


【解决方案1】:

看起来不可能。但我发现了。这应该是你答案的开始:

http://libqxt.bitbucket.org/doc/tip/qxtglobalshortcut.html

How to detect global key sequence press in Qt?

【讨论】:

    【解决方案2】:

    感谢您的回复,我正在深入研究我的仓库中的一些代码并发现了这一点 - https://sourceforge.net/p/pyhook/wiki/PyHook_Tutorial/

    这是专门用于 windows 但看到 pyxhook for linux

    http://jeffhoogland.blogspot.in/2014/10/pyhook-for-linux-with-pyxhook.html

    尝试了 windows 版本,它就像一个魅力,虽然需要自定义。也得有linux版本

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-11-04
      • 1970-01-01
      • 2019-03-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多