社区
Qt
帖子详情
怎样实时刷新QGraphicsScene
tan_tan_10
2011-08-01 06:17:38
我在QGraphicsScene 的drawbackground在背景上画图,我使用updata 但是我调用updata之后图像并没有实时刷新,要等到刷新十几次的时候图像才会刷新到QGraphicsView,当我设置图片大于QGraphicsView出现滚动条时,图像再刷新后,我拖动滚动条发现之前没有显示出来的部分有图像刷新到QGraphicsView上了
...全文
1489
5
打赏
收藏
怎样实时刷新QGraphicsScene
我在QGraphicsScene 的drawbackground在背景上画图,我使用updata 但是我调用updata之后图像并没有实时刷新,要等到刷新十几次的时候图像才会刷新到QGraphicsView,当我设置图片大于QGraphicsView出现滚动条时,图像再刷新后,我拖动滚动条发现之前没有显示出来的部分有图像刷新到QGraphicsView上了
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
tan_tan_10
2011-08-08
打赏
举报
回复
根据QGraphicsScene的手册,QGraphicsScene没有实时刷新的功能
紫川流风
2011-08-04
打赏
举报
回复
既然是在QGraphicsScene刷新背景时刷新,就应该把QGraphicsScene的刷新频率放低
tan_tan_10
2011-08-04
打赏
举报
回复
[Quote=引用 3 楼 wangwenye_wwy 的回复:]
既然是在QGraphicsScene刷新背景时刷新,就应该把QGraphicsScene的刷新频率放低
[/Quote]
怎么把QGraphicsScene的刷新频率放低
tan_tan_10
2011-08-03
打赏
举报
回复
我现在在一个QGraphicsPixmapItem上画自己的图像,这个QGraphicsPixmapItem在QGraphicsScene 的drawbackground时刷新这样图像就刷新到背景上了,不过这个刷新频率有些太快了,不知道怎样控制QGraphicsPixmapItem刷新频率
cpio
2011-08-03
打赏
举报
回复
应该用QGraphicsView的update
qgraphicsview
刷新
_如何
刷新
QGraphicsView以显示
QGraphicsScene
背景中的更改
博主有自定义QGraphicsView和
QGraphicsScene
,想基于布尔标志打开和关闭网格,尝试多种方法
刷新
视图均未成功,如调用clear()、painter eraseRect(sceneRect())等,只有在更改窗口小部件时才显示结果。博主询问如何正确
刷新
场景视图以显示场景背景中的更改。
基于 Qt 5.12.2 实现 CAN 总线数据解析与可视化(规则配置 +
实时
更新篇)
本文基于Qt 5.12.2开发CAN总线数据分析软件,重点实现JSON规则配置驱动的数据解析机制及
QGraphicsScene
控件的
实时
数值更新。通过左侧协议树展示帧ID、协议标识与数据范围,右侧唯一标识绑定画布控件,利用单例模式管理图形项并按协议标识动态
刷新
。系统支持工业级CAN报文解析、低延迟UI响应与模块化扩展,适用于车辆电子与工控场景。
QT之
QGraphicsScene
详细介绍
本文围绕QT中的
QGraphicsScene
展开,介绍其是QGraphicsView的幕后数据模型,具备图形项管理、事件处理等特性。还详细列举了该类众多成员函数,如构造函数、动画推进、区域重绘等函数,并给出使用示例及注意事项,如部分函数在新版本已弃用。
Qt QGraphics体系及
刷新
机制介绍
本文介绍了Qt中QGraphics图形框架,阐述其三大元素QGraphicsView、
QGraphicsScene
、QGraphicsItem的关系。重点讲解了QGraphics体系的
刷新
机制,它可局部
刷新
,但存在重叠图元重复
刷新
问题。还给出避免重复
刷新
的方法,即设置Item缓存模式,以及通过QPixmapCache调整缓存限制。
Qt界面不自动
刷新
本文介绍了一个在使用QtCreator进行界面编程时遇到的问题:MainWindow及自定义MyWidget在鼠标操作后不
实时
刷新
。通过取消MyWidget的尺寸限制解决了此问题。
Qt
21,499
社区成员
26,692
社区内容
发帖
与我相关
我的任务
Qt
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
复制链接
扫一扫
分享
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章