some more exports to make windows happy
authorKonrad Rosenbaum <konrad@silmor.de>
Fri, 16 Aug 2013 17:59:35 +0000 (19:59 +0200)
committerKonrad Rosenbaum <konrad@silmor.de>
Fri, 16 Aug 2013 17:59:35 +0000 (19:59 +0200)
qtbase/include/transaction.h
qtbase/include/transaction_p.h

index e642150..410a7c9 100644 (file)
@@ -65,7 +65,7 @@ class WOLF_BASE_EXPORT WTransaction:public WHelper
                class LogWrap;
                
                /// \private ancestor of other WaitFor classes
-               class WaitFor_Private {
+               class WOLF_BASE_EXPORT WaitFor_Private {
                        public:
                                virtual ~WaitFor_Private(){}
                                WaitFor_Private& operator<<(WTransaction&);
@@ -78,7 +78,7 @@ class WOLF_BASE_EXPORT WTransaction:public WHelper
                };
                
                /**use this class to wait for any of a number of transactions */
-               class WaitForAny:public WaitFor_Private{
+               class WOLF_BASE_EXPORT WaitForAny:public WaitFor_Private{
                        public:
                                WaitForAny(int tmout=0):WaitFor_Private(tmout){}
                                virtual ~WaitForAny(){loop();}
@@ -86,7 +86,7 @@ class WOLF_BASE_EXPORT WTransaction:public WHelper
                                void loop();
                };
                /**use this class to wait for all of a number of transactions */
-               class WaitForAll:public WaitFor_Private{
+               class WOLF_BASE_EXPORT WaitForAll:public WaitFor_Private{
                        public:
                                WaitForAll(int tmout=0):WaitFor_Private(tmout){}
                                virtual ~WaitForAll(){loop();}
index 1dacc9c..bf6e948 100644 (file)
@@ -16,7 +16,7 @@ class QTimer;
 class QNetworkReply;
 
 ///\internal private logger class
-class WTransaction::Log{
+class WOLF_BASE_EXPORT WTransaction::Log{
        public:
                /**instantiates the logger
                
@@ -92,7 +92,7 @@ class WTransaction_Private:public QObject {
 };
 
 /// \internal wrapper around the logger
-class WTransaction::LogWrap{
+class WOLF_BASE_EXPORT WTransaction::LogWrap{
        public:
                /**instantiates a log wrapper using the logger of the parent or creates a new one in the parent*/
                LogWrap(WTransaction*parent,const QString&request,const QString&interface=QString());