如何通过按键将pyGTK程序随时带入可见性?

时间:2012-03-01 02:52:22

标签: python pygtk

这个问题不是关于如何抓住按键,我正在使用加速器(但错误的方法通过各种方式纠正我)

一旦我开始我的程序,我按ESC以使用window.hide_all()隐藏它。

然后用户可以在其他程序中执行其他操作,但我希望每当用户按下时都这样做,例如alt + backspace,我的程序会恢复可见性

非常像在unix系统中,按下alt + f2会激活GUI启动器。

奖励:加上如果我设置的组合键(alt + backspace)已经是用户系统中某些内容的快捷方式会发生什么?

1 个答案:

答案 0 :(得分:3)

您需要在窗口管理器中进行安排。如果程序没有输入焦点,它甚至不会接收击键。