Reimplement QGraphicsEffect::sourceChanged() properly
authorBradley T. Hughes <bradley.hughes@nokia.com>
Tue, 20 Dec 2011 08:26:30 +0000 (09:26 +0100)
committerQt by Nokia <qt-info@nokia.com>
Wed, 21 Dec 2011 19:32:36 +0000 (20:32 +0100)
sourceChanged() takes one argument, not zero.

tests/auto/widgets/graphicsview/qgraphicseffectsource/tst_qgraphicseffectsource.cpp:125:
warning: 'CustomEffect::sourceChanged' hides overloaded virtual function
[-Woverloaded-virtual]
    void sourceChanged()
         ^
src/widgets/effects/qgraphicseffect.h:104:
hidden overloaded virtual function 'QGraphicsEffect::sourceChanged'
declared here
    virtual void sourceChanged(ChangeFlags flags);
                 ^

Change-Id: If227b7b79c4a2fc3d21f93e371510ddccb408d7d
Reviewed-by: Robin Burchell <robin+qt@viroteck.net>
Reviewed-by: Jędrzej Nowacki <jedrzej.nowacki@nokia.com>
tests/auto/widgets/graphicsview/qgraphicseffectsource/tst_qgraphicseffectsource.cpp

index a69440d..3db4f94 100644 (file)
@@ -122,7 +122,7 @@ public:
         source()->draw(painter);
     }
 
-    void sourceChanged()
+    void sourceChanged(ChangeFlags)
     { m_sourceChanged = true; }
 
     void sourceBoundingRectChanged()