作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
如何检测鼠标光标何时离开与 GtkListStore 模型关联的 GtkTreeView 行?
请注意,信号“cursor-changed”不是我想要的,因为它就像鼠标进入(鼠标悬停)事件一样发出,我需要在鼠标刚刚离开该行时触发它反而。但是在“cursor-changed”信号和 gtk_tree_view_get_cursor()
调用中我可以获得“最新的鼠标悬停行”来知道鼠标光标之前进入了哪一行。所以我至少需要一种方法来检测鼠标光标何时离开某行。
最佳答案
Mouseout 事件通常需要小部件在底层实现上使用一个窗口(Xserver 通常在您放弃一个窗口时发送它们,Windows 有另一种方式来发送信号),因此在小部件不使用窗口的环境中(这是在没有足够实现支持的环境中这很正常),必须对它们进行模拟。通常,您必须检查小部件类层次结构直至根,以查看模拟这些事件的位置以及模拟方式,以了解如何处理它们。也许您将在父类(super class)中进行一些注册过程,以允许代表此类事件调用回调。
关于c - 检测 GtkTreeView 行的鼠标移出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46294180/
我正在做一个项目,我的 android 在这个项目中作为一个网络服务器工作;输入带端口号的 IP 地址,打开 Web 界面,用户可以将文件上传到手机。我想在 Web 界面上显示一些图片,以便我们的界面
我是一名优秀的程序员,十分优秀!