【发布时间】:2023-08-30 17:30:01
【问题描述】:
有什么方法可以检测 PyGTK 中的单击并按住事件?我处于触摸环境中,如果我按住按钮超过一秒左右,我想从按钮弹出上下文菜单,因为我无法右键单击或 ctrl-单击。
如果没有简单的方法,我想我可以让鼠标按下事件启动 GTK 超时以激活菜单,并在鼠标释放处理程序中取消它。但是如果超时触发,我将如何取消鼠标按下以使最终的鼠标释放不会触发按钮单击事件?
【问题讨论】:
-
解决方案是否需要独立于操作系统?如果没有,您使用的是哪个操作系统?