From 34e272ae3b89237f5aa92a089fdd99b5682b238b Mon Sep 17 00:00:00 2001
From: Kent Hansen <khansen@trolltech.com>
Date: Mon, 3 Aug 2009 10:44:15 +0200
Subject: export QStateMachinePrivate symbols

1) it's needed for the Declarative UI integration and
2) it hopefully fixes the build on Windows.
---
 src/corelib/statemachine/qstatemachine_p.h | 8 ++------
 1 file changed, 2 insertions(+), 6 deletions(-)

diff --git a/src/corelib/statemachine/qstatemachine_p.h b/src/corelib/statemachine/qstatemachine_p.h
index 387e42e..f0f74d6 100644
--- a/src/corelib/statemachine/qstatemachine_p.h
+++ b/src/corelib/statemachine/qstatemachine_p.h
@@ -79,7 +79,7 @@ class QAbstractAnimation;
 #endif
 
 class QStateMachine;
-class Q_AUTOTEST_EXPORT QStateMachinePrivate : public QStatePrivate
+class Q_CORE_EXPORT QStateMachinePrivate : public QStatePrivate
 {
     Q_DECLARE_PUBLIC(QStateMachine)
 public:
@@ -214,11 +214,7 @@ public:
         f_cloneEvent cloneEvent;
     };
 
-    static
-#ifndef QT_BUILD_INTERNAL // otherwise Q_AUTOTEST_EXPORT exports it all
-        Q_CORE_EXPORT
-#endif
-        const Handler *handler;
+    static const Handler *handler;
 };
 
 QT_END_NAMESPACE
-- 
cgit v0.12