summaryrefslogtreecommitdiffstats
path: root/src/gui/graphicsview/qgraphicsscene_p.h
diff options
context:
space:
mode:
authorJørgen Lind <jorgen.lind@nokia.com>2009-11-05 14:39:17 (GMT)
committerJørgen Lind <jorgen.lind@nokia.com>2009-11-06 12:16:49 (GMT)
commit19d24c867bfb7b95562e8658b0c795dc0296ba80 (patch)
tree6afd319aeaf09caeb5674e45ef926eebf2c5911e /src/gui/graphicsview/qgraphicsscene_p.h
parentb042eceda6ab46a7e651a30d68aad632791fdc3d (diff)
downloadQt-19d24c867bfb7b95562e8658b0c795dc0296ba80.zip
Qt-19d24c867bfb7b95562e8658b0c795dc0296ba80.tar.gz
Qt-19d24c867bfb7b95562e8658b0c795dc0296ba80.tar.bz2
Fix QT_NO_GRAPHICSEFFECT
Reviewed-by: paul
Diffstat (limited to 'src/gui/graphicsview/qgraphicsscene_p.h')
-rw-r--r--src/gui/graphicsview/qgraphicsscene_p.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/gui/graphicsview/qgraphicsscene_p.h b/src/gui/graphicsview/qgraphicsscene_p.h
index f8db084..a2a1ee1 100644
--- a/src/gui/graphicsview/qgraphicsscene_p.h
+++ b/src/gui/graphicsview/qgraphicsscene_p.h
@@ -234,6 +234,7 @@ public:
item->d_ptr->fullUpdatePending = 0;
item->d_ptr->ignoreVisible = 0;
item->d_ptr->ignoreOpacity = 0;
+#ifndef QT_NO_GRAPHICSEFFECT
QGraphicsEffect::ChangeFlags flags;
if (item->d_ptr->notifyBoundingRectChanged) {
flags |= QGraphicsEffect::SourceBoundingRectChanged;
@@ -243,12 +244,15 @@ public:
flags |= QGraphicsEffect::SourceInvalidated;
item->d_ptr->notifyInvalidated = 0;
}
+#endif //QT_NO_GRAPHICSEFFECT
if (recursive) {
for (int i = 0; i < item->d_ptr->children.size(); ++i)
resetDirtyItem(item->d_ptr->children.at(i), recursive);
}
+#ifndef QT_NO_GRAPHICSEFFECT
if (flags && item->d_ptr->graphicsEffect)
item->d_ptr->graphicsEffect->sourceChanged(flags);
+#endif //QT_NO_GRAPHICSEFFECT
}
inline void ensureSortedTopLevelItems()