查看完整版本: [-- 拖动控件上的图标,实现参数调节,要怎么利用QT实现?有图 --]

QTCN开发网 -> Qt基础编程 -> 拖动控件上的图标,实现参数调节,要怎么利用QT实现?有图 [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

kalvenyan 2019-10-31 10:19

拖动控件上的图标,实现参数调节,要怎么利用QT实现?有图

[attachment=20999]

如图的一个控件,设置了一个背景图标(带刻度的)和可移动的图标(深蓝色的那个点),鼠标点击这个点,移动鼠标,可以拖动这个点在圆圈上移动,并显示出当前的角度,比如图片上的41度。请问要怎么用QT来实现这个控件?

kalvenyan 2019-10-31 16:03
自己顶一下,查了半天资料,首先应该要自定义这个控件,至于这个控件是从QWidget还是QGraphicsItem还是QGraphicsView中派生,一直决定不了。因为我的显示采用graphics view架构,这个控件在自定义的QgraphicsView子类中管理,各位大佬有什么建议?请教了!

liudianwu 2019-11-01 08:59
这种直接painter即可,在QGraphicsView中也可以painter的。
[attachment=21006]


查看完整版本: [-- 拖动控件上的图标,实现参数调节,要怎么利用QT实现?有图 --] [-- top --]



Powered by phpwind v8.7 Code ©2003-2011 phpwind
Gzip disabled