diff options
author | Christian Ehrlicher <ch.ehrlicher@gmx.de> | 2020-09-04 17:09:47 +0200 |
---|---|---|
committer | Christian Ehrlicher <ch.ehrlicher@gmx.de> | 2020-09-06 18:31:43 +0200 |
commit | 4e2656a6d2de3be6cb98cbb98bbadf17815dae48 (patch) | |
tree | da01f8daf752aaba7780125fe58503afe07205cc /src/widgets/graphicsview | |
parent | 68198de4dbe71ae97dc733606871f51bde804c1e (diff) |
QStyleOptionGraphicsItem: remove deprecated member matrix/levelOfDetail
QStyleOptionGraphicsItem::matrix and levelOfDetail are deprecated and
not used anywhere anymore.
Change-Id: Id4b0fa8ac3ac53d771e858ecda5524a5e690342d
Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io>
Diffstat (limited to 'src/widgets/graphicsview')
-rw-r--r-- | src/widgets/graphicsview/qgraphicsitem.cpp | 14 |
1 files changed, 3 insertions, 11 deletions
diff --git a/src/widgets/graphicsview/qgraphicsitem.cpp b/src/widgets/graphicsview/qgraphicsitem.cpp index fef3f0774f..942126f712 100644 --- a/src/widgets/graphicsview/qgraphicsitem.cpp +++ b/src/widgets/graphicsview/qgraphicsitem.cpp @@ -429,16 +429,12 @@ in Qt 4.5. \value ItemUsesExtendedStyleOption The item makes use of either - \l{QStyleOptionGraphicsItem::} {exposedRect} or - \l{QStyleOptionGraphicsItem::} {matrix} in + \l{QStyleOptionGraphicsItem::} {exposedRect} in QStyleOptionGraphicsItem. By default, the \l{QStyleOptionGraphicsItem::} {exposedRect} is initialized to the - item's boundingRect() and the - \l{QStyleOptionGraphicsItem::}{matrix} is untransformed. You can + item's boundingRect(). You can enable this flag for the style options to be set up with more - fine-grained values. Note that - QStyleOptionGraphicsItem::levelOfDetail is unaffected by this flag - and always initialized to 1. Use + fine-grained values. Use QStyleOptionGraphicsItem::levelOfDetailFromTransform() if you need a higher value. This flag was introduced in Qt 4.6. @@ -1476,7 +1472,6 @@ void QGraphicsItemPrivate::initStyleOption(QStyleOptionGraphicsItem *option, con const QRectF brect = q->boundingRect(); option->state = QStyle::State_None; option->rect = brect.toRect(); - option->levelOfDetail = 1; option->exposedRect = brect; // Style animations require a QObject-based animation target. @@ -1502,9 +1497,6 @@ void QGraphicsItemPrivate::initStyleOption(QStyleOptionGraphicsItem *option, con if (!(flags & QGraphicsItem::ItemUsesExtendedStyleOption)) return; - // Initialize QStyleOptionGraphicsItem specific values (matrix, exposedRect). - option->matrix = worldTransform; //### discards perspective - if (!allItems) { // Determine the item's exposed area option->exposedRect = QRectF(); |