在 Qt 中,QGraphicsScene、QGraphicsView、QGraphicsWidget 和 QGraphicsItem 是构建图形用户界面的核心类,它们共同构成了 Qt 的图形视图框架(Graphics View Framework)。这个框架提供了一个基于图元的模型/视图架构,用于管理和显示大量的自定义 2D 图形项。
QGraphicsScene
QGraphicsScene 是一个用于管理多个 QGraphicsItem 的容器。它为这些图形项提供了一个平面空间,可以在其中进行组织、管理和检索。
- 功能:
-
- 提供一个用于放置图形项的场景。
- 管理图形项的索引和事件传播。
- 支持图形项的分组和层次管理。
- 特点:
-
- 不是可见的,需要通过 QGraphicsView 来查看。
- 可以包含大量的图形项。
- 使用场景:
-
- 任何需要管理和显示大量 2D 图形项的应用程序。
Qt图形视图框架解析

最低0.47元/天 解锁文章
6732

被折叠的 条评论
为什么被折叠?



