查看完整版本: [-- qt 按钮放多了 缩放时会卡 有好的解决方法么 --]

QTCN开发网 -> Qt基础编程 -> qt 按钮放多了 缩放时会卡 有好的解决方法么 [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

xdjinjian 2017-06-06 10:49

qt 按钮放多了 缩放时会卡 有好的解决方法么

[attachment=17220][attachment=17220]

如上图, 每只股票都是一个button 放多了 缩放会卡住, 有什么好的解决方法么? 或者不用button 用别的?

fkeujjpdc 2017-06-06 11:18
自己绘制,不要用真的Qbutton

littlebee 2017-06-06 11:20
动态生成的应该会占用内存少一点

xdjinjian 2017-06-06 11:22
fkeujjpdc:自己绘制,不要用真的Qbutton (2017-06-06 11:18) 

那点击响应 要怎么处理? 得到鼠标位置再计算么?

xdjinjian 2017-06-06 12:01
littlebee:动态生成的应该会占用内存少一点 (2017-06-06 11:20) 

是 new 出来的

littlebee 2017-06-06 13:03
xdjinjian:是 new 出来的 (2017-06-06 12:01) 

如果是VB VC 还可以不用button,直接用lable的click事件,这个槽里面好像没有这类函数

dosmlp 2017-06-06 14:22
大量数据还是自己绘吧,只保存数据,在绘制函数中根据数据绘制图形
然后在事件响应函数里面处理交互操作

uidab 2017-06-06 14:25
littlebee:如果是VB VC 还可以不用button,直接用lable的click事件,这个槽里面好像没有这类函数 (2017-06-06 13:03) 

Qt也可以自定义Qlabel,然后加入click信号以及响应槽

xdjinjian 2017-06-06 14:50
dosmlp:大量数据还是自己绘吧,只保存数据,在绘制函数中根据数据绘制图形
然后在事件响应函数里面处理交互操作 (2017-06-06 14:22) 

嗯 自绘了

xdjinjian 2017-06-06 14:50
uidab:Qt也可以自定义Qlabel,然后加入click信号以及响应槽 (2017-06-06 14:25) 

ok 试一下

littlebee 2017-06-12 10:06
uidab:Qt也可以自定义Qlabel,然后加入click信号以及响应槽 (2017-06-06 14:25) 

哦,学习了,看来很多功能都类似,只是换了个叫法


查看完整版本: [-- qt 按钮放多了 缩放时会卡 有好的解决方法么 --] [-- top --]



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