找回密码
 立即注册
收起左侧

关于整个屏幕绘图时的重绘问题(图形视图框架)

1
回复
7546
查看
[复制链接]
累计签到:1 天
连续签到:1 天
来源: 2014-7-4 00:05:29 显示全部楼层 |阅读模式
5Qter豆
       我想在整个屏幕中画多条曲线,每个曲线在一个大的矩形中。要求是对曲线连续画图,但是每个曲线都由自己驱动去重绘,而不会引起其他曲线的重绘或者整个页面的重绘。
       一开始在MainWindow中直接绘图,发现其绘图只能在paintEvent中,重绘时需要调用update()将整个页面重绘,发现效率太低。然后看到了图形视图框架,用一个场景里添加多个图形项这样好不好?可不可以实现目的?
       另外一个视图还需不需要载体?比如将这个视图的实例放到一个对话框中,或者MainWindow里?

问题2:
      《QT》书中450页讨论了可重入和线程安全问题,我搜索了一些资料,发现与书中说的正好相反,如下链接:
       http://blog.csdn.net/feiyinzilgd/article/details/5811157
       请问哪个是对的?
      

最佳答案

查看完整内容

视图类可以单独运行,不需要载体。 关于可重入和线程安全,你可以好好看下书和这个链接上面的讲解,对比一下,自己理解一下。结论自己应该可以得到的。
回复

使用道具 举报

累计签到:1633 天
连续签到:1 天
2014-7-4 00:05:30 显示全部楼层
视图类可以单独运行,不需要载体。

关于可重入和线程安全,你可以好好看下书和这个链接上面的讲解,对比一下,自己理解一下。结论自己应该可以得到的。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

公告
可以关注我们的微信公众号yafeilinux_friends获取最新动态,或者加入QQ会员群进行交流:190741849、186601429(已满) 我知道了