QGraphicsView 过时成员

以下 QGraphicsView 类的成员已弃用。 它们被提供以保持旧代码源的正常运行。我们强烈建议不要在新代码中使用它们。

受保护的函数

(弃用) 虚拟 voiddrawItems(QPainter *painter, int numItems, QGraphicsItem *[] items, const QStyleOptionGraphicsItem[] options)

成员函数文档

[虚拟保护,弃用] void QGraphicsView::drawItems(QPainter *painter, int numItems, QGraphicsItem *[] items, const QStyleOptionGraphicsItem[] options)

此函数已弃用。我们强烈建议不要在新代码中使用它。

使用 painter 绘制场景中的 items,在绘制背景和前景之前。 numItemsitemsoptions 中的项数。 options 是一个样式选项列表;每个项一个。重新实现此函数以提供此视图的自定义项绘制。

默认实现调用场景的 drawItems() 函数。

从 Qt 4.6 开始,除非将 QGraphicsView::IndirectPainting 标志作为优化标志提供,否则不再调用此函数。

另请参阅 drawForeground()、drawBackground() 和 QGraphicsScene::drawItems()。

© 2024 The Qt Company Ltd. 本文档中的文档贡献版权属于其各自的所有者。本文档根据自由软件基金会发布的版本 1.3 的 GNU 自由文档许可证 的条款进行许可。Qt 及其相关标志是芬兰的 Qt 公司及其在全世界其他国家的 商标。所有其他商标均为其各自所有者的财产。