Add a virtual destructor to QQuickVisualDataGroupEmitter.
authorAndrew den Exter <andrew.den-exter@nokia.com>
Fri, 20 Apr 2012 04:04:42 +0000 (14:04 +1000)
committerQt by Nokia <qt-info@nokia.com>
Fri, 20 Apr 2012 06:05:15 +0000 (08:05 +0200)
Not strictly necessary since pointers to that type are not used to
destroy objects implementing the interface.  But there's no harm and
it will keep well meaning static analysis tools happy.

Task-number: QTBUG-25286
Change-Id: I84dd59798d08566f34bdfe0f3774dfcf5a8a96e2
Reviewed-by: Martin Jones <martin.jones@nokia.com>
src/quick/items/qquickvisualdatamodel_p_p.h

index c2db045..22d65af 100644 (file)
@@ -174,6 +174,7 @@ private:
 class QQuickVisualDataGroupEmitter
 {
 public:
+    virtual ~QQuickVisualDataGroupEmitter() {}
     virtual void emitModelUpdated(const QQuickChangeSet &changeSet, bool reset) = 0;
     virtual void createdPackage(int, QQuickPackage *) {}
     virtual void initPackage(int, QQuickPackage *) {}