Export QQuickItemViewTransitioner & friends privately
authorJ-P Nurmi <jpnurmi@theqtcompany.com>
Sun, 8 Feb 2015 22:29:59 +0000 (23:29 +0100)
committerJ-P Nurmi <jpnurmi@theqtcompany.com>
Tue, 3 Mar 2015 11:54:06 +0000 (11:54 +0000)
This allows the future C++ version of QtQuick.Controls.StackView to run
proper QtQuick Transitions instead of having to run Animations by hand.

Change-Id: I259e940ed496d3449bccb2b8cca607742a703777
Reviewed-by: Robin Burchell <robin.burchell@viroteck.net>
src/quick/items/qquickitemviewtransition_p.h

index 170072a..9be167f 100644 (file)
@@ -43,7 +43,7 @@ class QQuickItemViewTransitionableItem;
 class QQuickItemViewTransitionJob;
 
 
-class QQuickItemViewTransitionChangeListener
+class Q_QUICK_PRIVATE_EXPORT QQuickItemViewTransitionChangeListener
 {
 public:
     QQuickItemViewTransitionChangeListener() {}
@@ -53,7 +53,7 @@ public:
 };
 
 
-class QQuickItemViewTransitioner
+class Q_QUICK_PRIVATE_EXPORT QQuickItemViewTransitioner
 {
 public:
     enum TransitionType {
@@ -113,7 +113,7 @@ private:
 /*
   An item that can be transitioned using QQuickViewTransitionJob.
   */
-class QQuickItemViewTransitionableItem
+class Q_QUICK_PRIVATE_EXPORT QQuickItemViewTransitionableItem
 {
 public:
     QQuickItemViewTransitionableItem(QQuickItem *i);