1. 首页
  2. 数据库
  3. 其它
  4. 浅谈Qt QGraphics体系及刷新机制介绍

浅谈Qt QGraphics体系及刷新机制介绍

上传者: 2021-02-01 01:19:53上传 PDF文件 191.67KB 热度 8次

Qt的三大体系:QWidget、QGraphics、Quick,其中QGraphics图形框架算是这三个中比较高级的一种用法了,并且使用起来相比另外两个体系会更加的复杂一些,不过它能实现的功能却非常强大,主要体现在对图元的管理,它独特的刷新机制可以在众多的图元中都能够很好的管理,保证整个交互的流畅度。而这里要描述的就是QGraphics体系的刷新机制以及该体系中相关元素的使用方式及特点。QGraphics体系中最重要的三大元素:QGraphicsView、QGraphicsScene、QGraphicsItem,这三者构成了QGraphics体系最基础的模型框架,也是在使用过程中必不可少的元素。还有一种情况,如果两个Item是父子关系,也会全部刷新。这是QGraphicsItem默认的行为。与ItemCoordinateCacheMode不同,DeviceCoordinateCache始终以最高质量呈现。QPixmapCache类为pixmaps提供应用程序范围的缓存。

下载地址
用户评论