Version new signals
authorAlan Alpert <aalpert@blackberry.com>
Fri, 29 Mar 2013 22:14:50 +0000 (15:14 -0700)
committerThe Qt Project <gerrit-noreply@qt-project.org>
Tue, 2 Apr 2013 18:07:20 +0000 (20:07 +0200)
New signals added as a workaround need to be versioned as new. However,
because they're used just to override the property's signals and are
forwarded to the old signal you can still use the old signal names from
QML. Consequently, this revision shouldn't need to be exposed to QML.

Change-Id: I80407852f0a5063866c5f4334cfd0285f00d5578
Reviewed-by: Laszlo Papp <lpapp@kde.org>
Reviewed-by: Caroline Chao <caroline.chao@digia.com>
src/quick/items/qquickimplicitsizeitem_p.h

index dbb13cf..7557012 100644 (file)
@@ -58,8 +58,8 @@ protected:
     QQuickImplicitSizeItem(QQuickImplicitSizeItemPrivate &dd, QQuickItem *parent);
 
 Q_SIGNALS:
-    void implicitWidthChanged2();
-    void implicitHeightChanged2();
+    Q_REVISION(1) void implicitWidthChanged2();
+    Q_REVISION(1) void implicitHeightChanged2();
 
 private:
     Q_DISABLE_COPY(QQuickImplicitSizeItem)