搜索
首页
|
论坛
|
消息
QTCN开发网
>
Qt基础编程
主题:
高手进来帮忙看看,qt 多线程绘图,graphicsview等
回帖:画图,分为 1 在界面显示,和 2 在缓存(或显存)绘制两个部分;
界面显示,自然要在主线程;
在缓存绘制,自然哪里都可以。
我曾经做过喷码机,绘制的时候就是‘不在’主线程做的,画完后直接将绘好的画面复制到显示的区域;
如果要用伪代码表示:
dataBuf.xxx操作,各种函数调用,只操作数据;
搞完后,xxx.show,这个show其实就是拷贝画好的画面。
九重水
回帖于2019-09-17 10:23
下一楼›
:是这样的,直接操作ui的函数必须放在主线程的,没什么好讨论的,那个QImage是内寸操作。
(
icyrat
)
‹上一楼
:20091001753:线程的限制,是指绘制界面的功能,必须在主线程。
QImage,是图片数据,你爱怎 ..
(
onlyone
)
查看全部回帖(11)
«返回主帖