touch - 如何从 gtk 手势滑动信号确定滑动方向
问题描述
我正在尝试实现对elementaryOS 应用程序菜单的触摸支持。不幸的是,这意味着要使用像 Vala 这样的垂死语言。尽管如此,我正在通过关于 GTK3 的触摸手势支持的非常少的文档进行工作。因此,在添加了触摸掩码并将触摸事件信号连接到面板的 eventBox 之后,我最终得到了一个处理函数,它同时接收调用小部件和 touchEvent。从这里我尝试使用GtkGestureSwipe来确定滑动是否完成(touch_begin、touch_update、touch_end)。在滑动信号的文档中提到速度和方向都通过了,但只记录了 XY 速度。我想知道是否有办法以类似的方式确定方向eventScroll
它具有方向属性,或者如果 XY 速度可以解释为一种笛卡尔坐标对。
解决方案
推荐阅读
- wordpress - 神秘的 Divi 儿童主题 css 被忽略
- symfony - 如何在 TypoScript 条件下使用新的 Symfony 表达式语法检查协议
- javascript - JavaScript TypeError:无法访问属性“offsetLeft”,这是未定义的
- c# - 在css下导入css违反了CSP的规则,不加载
- angular - 如何在 Angular 9 中按 *ngFor 中的 json 值循环该组?
- javascript - Fundamentals 4 Odin removeFromArray 语法问题?
- c# - 在 Zebra 浏览器打印机上打印标签
- javascript - 用图表js制作的图表不会改变大小?
- excel - 协助转换数据范围以保留初始列数据,但将列数据显示为针对原始行项目的行
- capl - 如何为 CAPL 和面板的 CANoe 中的 CAN 数据库创建新的环境变量?