Qt 关于mouseTracking鼠标追踪和tabletTracking平板追踪的几点官方说明

  • mouseTracking属性用于保存是否启用鼠标跟踪,缺省情况是不启用的。

  • 没启用的情况下,对应部件只接收在鼠标移动同时至少一个鼠标按键按下时的鼠标移动事件。

  • 启用鼠标跟踪的情况下,任何鼠标移动事件部件都会接收。

  • 部件方法hasMouseTracking()用于返回当前是否启用鼠标跟踪。

  • setMouseTracking(bool enable)用于设置是否启用鼠标跟踪。

  • 与鼠标跟踪相关的函数主要是mouseMoveEvent()。

  • tabletTracking属性保存是否启用部件的平板跟踪,缺省是不起用的。

  • 没有启用平板跟踪的情况下,部件仅接收触控笔与平板接触或至少有个触控笔按键按下时的触控笔移动事件。

  • 如果部件启用了平板跟踪功能,部件能接收触控笔靠近但未真正接触平板时的触控笔移动事件。

  • 这可以用于监视操作位置以及部件的辅助操作功能(如旋转和倾斜),并为图形界面提供这些操作的信息接口。

  • 部件方法hasTabletTracking()用于返回当前是否启用平板跟踪。

  • setTabletTracking(bool enable)用于设置是否启用平板跟踪。

  • 与平板跟踪相关的函数主要是tabletEvent()。


推荐一个零声学院项目课,个人觉得老师讲得不错,分享给大家:
零声白金学习卡(含基础架构/高性能存储/golang云原生/音视频/Linux内核)
https://xxetb.xet.tech/s/VsFMs

相关推荐
Drone_xjw1 小时前
qt配置项目样式表
开发语言·qt
阿猫的故乡1 小时前
Vue组合式函数(Composables)从入门到实战:鼠标跟踪、请求封装、本地存储……全案例拆解
前端·vue.js·计算机外设
niuniuyi~1 小时前
QT学习笔记
笔记·qt·学习
wearegogog1231 小时前
Qt触摸屏应用实例
qt
小短腿的代码世界1 小时前
Qt D-Bus深度解析:跨进程通信高级架构与源码实现
qt·架构·系统架构
2601_949695592 小时前
昨天刚解决:说说我是怎么修好Realtek高清晰音频管理器打不开的
驱动开发·计算机外设·电脑
luoyayun3615 小时前
Qt + FFmpeg 实战:音频静音段检测
qt·ffmpeg·音视频·静音段检测
mmmayang6 小时前
从简单的 CC 显示器入门嵌入式
嵌入式硬件·计算机外设
小短腿的代码世界6 小时前
Qt Quick 3D场景导入与渲染架构深度解析:从USD到PBR材质的完整管线
qt·3d·架构
小短腿的代码世界6 小时前
Qt文本布局引擎深度解析:从QTextDocument排版到渲染的完整架构
开发语言·qt·架构