Prevent unnecessary graphics item updates when graphics effect changes.
authorChristophe Oosterlynck <christophe.oosterlynck@dzine.be>
Fri, 16 Sep 2011 13:09:03 +0000 (15:09 +0200)
committerSamuel Rødal <samuel.rodal@nokia.com>
Fri, 16 Sep 2011 13:12:30 +0000 (15:12 +0200)
commit489661d3e69edf0c3011dcd5dd3ae800c9616617
tree6e6286b8f5eccc8f515d47f96336ffe165744aa2
parent57240c1f931eb4c340de6e2bb17972235265f89c
Prevent unnecessary graphics item updates when graphics effect changes.

Don't invalidate a QGraphicsItem (neither its cache) when an update is
triggered because of a QGraphicsEffect attached to it.

Autotest for QGraphicsEffect extended with 2 cache invalidation tests

Merge-request: 2681
Reviewed-by: Samuel Rødal <samuel.rodal@nokia.com>
src/gui/graphicsview/qgraphicsitem.cpp
tests/auto/qgraphicseffect/tst_qgraphicseffect.cpp