查看完整版本: [--
关于多点触摸
--]
QTCN开发网
->
Qt基础编程
->
关于多点触摸
[打印本页]
登录
->
注册
->
回复主题
->
发表主题
linlikun
2020-05-25 17:56
关于多点触摸
又哪位大佬用Qt 做过多点触摸吗 具体咋实现
20091001753
2020-05-25 18:43
Qt 里有“手势"概念。
无论是单点触控,或是多点触控,都会被归纳成了某个手势。
QML 对手势有默认的支持,而 QWidget 需要用代码启用手势。
例如一个 QTreeWidget 控件,使它支持手势,只需一行代码:
复制代码
QScroller::grabGesture( ui->treeWidget , QScroller::LeftMouseButtonGesture);
大漠之鹰
2020-05-25 20:28
1、QML直接支持多点触控。
2、QWindow可以接收QTouchEvent,有相应的处理函数。
3、QWidget需要自己重写event函数拦截QTouchEvent进行处理
linlikun
2020-05-26 11:11
笔记本不支持触摸 可以用笔记本触摸板 测试吗
大漠之鹰
2020-05-26 11:50
linlikun
:
笔记本不支持触摸 可以用笔记本触摸板 测试吗
(2020-05-26 11:11)
触摸板在Qt中应该是鼠标事件吧
linlikun
2020-05-26 14:54
大漠之鹰
:
触摸板在Qt中应该是鼠标事件吧
(2020-05-26 11:50)
我重写了Event 获取不到 touchEvent事件 不知道是不是电脑不支持触摸而获取不到的问题
查看完整版本: [--
关于多点触摸
--] [--
top
--]
Powered by
phpwind
v8.7
Code ©2003-2011
phpwind
Gzip disabled