diff options
author | Michael Brasser <michael.brasser@nokia.com> | 2012-02-22 10:45:53 +1000 |
---|---|---|
committer | Qt by Nokia <qt-info@nokia.com> | 2012-06-06 02:16:24 +0200 |
commit | 2896a434715d70c73409042d78ecc2e92b8b093b (patch) | |
tree | af93408fe56c9dac1986ebf90c0a378fe9bb1941 /src/quick/items | |
parent | 2b249427b0323b7cfb0fc2a2a01361dac460d228 (diff) |
Remove unused performance flags.
Change-Id: I9a9111703e2480af02b1af7033ea6bb12e7a75a5
Reviewed-by: Glenn Watson <glenn.watson@nokia.com>
Reviewed-by: Gunnar Sletta <gunnar.sletta@nokia.com>
Diffstat (limited to 'src/quick/items')
-rw-r--r-- | src/quick/items/qquickcanvas.cpp | 5 | ||||
-rw-r--r-- | src/quick/items/qquickitem.cpp | 4 | ||||
-rw-r--r-- | src/quick/items/qquickitem_p.h | 7 | ||||
-rw-r--r-- | src/quick/items/qquickitemview.cpp | 1 | ||||
-rw-r--r-- | src/quick/items/qquickpositioners_p_p.h | 1 |
5 files changed, 2 insertions, 16 deletions
diff --git a/src/quick/items/qquickcanvas.cpp b/src/quick/items/qquickcanvas.cpp index c2b1fe5bf7..7b8d916a54 100644 --- a/src/quick/items/qquickcanvas.cpp +++ b/src/quick/items/qquickcanvas.cpp @@ -2040,11 +2040,6 @@ void QQuickCanvasPrivate::updateDirtyNode(QQuickItem *item) } } - if ((dirty & (QQuickItemPrivate::PerformanceHints | QQuickItemPrivate::Canvas)) && itemPriv->groupNode) { - itemPriv->groupNode->setFlag(QSGNode::ChildrenDoNotOverlap, itemPriv->childrenDoNotOverlap); - itemPriv->groupNode->setFlag(QSGNode::StaticSubtreeGeometry, itemPriv->staticSubtreeGeometry); - } - #ifndef QT_NO_DEBUG // Check consistency. const QSGNode *nodeChain[] = { diff --git a/src/quick/items/qquickitem.cpp b/src/quick/items/qquickitem.cpp index 747f1a1da9..15271d5f8f 100644 --- a/src/quick/items/qquickitem.cpp +++ b/src/quick/items/qquickitem.cpp @@ -2433,8 +2433,7 @@ QQuickItemPrivate::QQuickItemPrivate() notifiedActiveFocus(false), filtersChildMouseEvents(false), explicitVisible(true), effectiveVisible(true), explicitEnable(true), effectiveEnable(true), polishScheduled(false), inheritedLayoutMirror(false), effectiveLayoutMirror(false), isMirrorImplicit(true), - inheritMirrorFromParent(false), inheritMirrorFromItem(false), childrenDoNotOverlap(false), - staticSubtreeGeometry(false), + inheritMirrorFromParent(false), inheritMirrorFromItem(false), isAccessible(false), dirtyAttributes(0), nextDirtyItem(0), prevDirtyItem(0), @@ -4314,7 +4313,6 @@ QString QQuickItemPrivate::dirtyToString() const DIRTY_TO_STRING(EffectReference); DIRTY_TO_STRING(Visible); DIRTY_TO_STRING(HideReference); - DIRTY_TO_STRING(PerformanceHints); return rv; } diff --git a/src/quick/items/qquickitem_p.h b/src/quick/items/qquickitem_p.h index 8699a56b66..e7c449b975 100644 --- a/src/quick/items/qquickitem_p.h +++ b/src/quick/items/qquickitem_p.h @@ -405,10 +405,8 @@ public: bool isMirrorImplicit:1; bool inheritMirrorFromParent:1; bool inheritMirrorFromItem:1; - bool childrenDoNotOverlap:1; - bool staticSubtreeGeometry:1; bool isAccessible:1; - // bool dummy:1 + // bool dummy:3 // Bit 32 enum DirtyType { @@ -432,7 +430,6 @@ public: EffectReference = 0x00008000, Visible = 0x00010000, HideReference = 0x00020000, - PerformanceHints = 0x00040000, // When you add an attribute here, don't forget to update // dirtyToString() @@ -895,8 +892,6 @@ QSGNode *QQuickItemPrivate::childContainerNode() opacityNode()->appendChildNode(groupNode); else itemNode()->appendChildNode(groupNode); - groupNode->setFlag(QSGNode::ChildrenDoNotOverlap, childrenDoNotOverlap); - groupNode->setFlag(QSGNode::StaticSubtreeGeometry, staticSubtreeGeometry); #ifdef QML_RUNTIME_TESTING groupNode->description = QLatin1String("group"); #endif diff --git a/src/quick/items/qquickitemview.cpp b/src/quick/items/qquickitemview.cpp index 1774931e68..9ea2aad8fb 100644 --- a/src/quick/items/qquickitemview.cpp +++ b/src/quick/items/qquickitemview.cpp @@ -1547,7 +1547,6 @@ int QQuickItemViewPrivate::mapFromModel(int modelIndex) const void QQuickItemViewPrivate::init() { Q_Q(QQuickItemView); - QQuickItemPrivate::get(contentItem)->childrenDoNotOverlap = true; q->setFlag(QQuickItem::ItemIsFocusScope); QObject::connect(q, SIGNAL(movementEnded()), q, SLOT(animStopped())); q->setFlickableDirection(QQuickFlickable::VerticalFlick); diff --git a/src/quick/items/qquickpositioners_p_p.h b/src/quick/items/qquickpositioners_p_p.h index 8c6bf7f101..066caf59ea 100644 --- a/src/quick/items/qquickpositioners_p_p.h +++ b/src/quick/items/qquickpositioners_p_p.h @@ -83,7 +83,6 @@ public: void init(QQuickBasePositioner::PositionerType at) { type = at; - childrenDoNotOverlap = true; } qreal spacing; |