From db5ad2e09a6b38e841463dbe7eb076492b62c948 Mon Sep 17 00:00:00 2001 From: Matthias Schiffer Date: Tue, 18 Aug 2009 15:58:17 +0200 Subject: Mad funktioniert jetzt unter Windows --- src/Core/Signals/Connection.h | 4 +++- src/Core/Signals/GenericSignal.h | 4 +++- src/Core/Signals/Signal0.h | 2 ++ src/Core/Signals/Signal1.h | 2 ++ src/Core/Signals/Signal2.h | 2 ++ src/Core/Signals/SignalBase.h | 2 ++ 6 files changed, 14 insertions(+), 2 deletions(-) (limited to 'src/Core/Signals') diff --git a/src/Core/Signals/Connection.h b/src/Core/Signals/Connection.h index 8a99058..fde959d 100644 --- a/src/Core/Signals/Connection.h +++ b/src/Core/Signals/Connection.h @@ -20,13 +20,15 @@ #ifndef MAD_CORE_SIGNALS_CONNECTION_H_ #define MAD_CORE_SIGNALS_CONNECTION_H_ +#include "../export.h" + namespace Mad { namespace Core { namespace Signals { class SignalBase; -class Connection { +class MAD_CORE_EXPORT Connection { private: friend class SignalBase; diff --git a/src/Core/Signals/GenericSignal.h b/src/Core/Signals/GenericSignal.h index 2203181..4f783e3 100644 --- a/src/Core/Signals/GenericSignal.h +++ b/src/Core/Signals/GenericSignal.h @@ -20,6 +20,8 @@ #ifndef MAD_CORE_SIGNALS_GENERICSIGNAL_H_ #define MAD_CORE_SIGNALS_GENERICSIGNAL_H_ +#include "../export.h" + #include "SignalBase.h" #include @@ -30,7 +32,7 @@ namespace Core { namespace Signals { template -class GenericSignal : protected SignalBase { +class MAD_CORE_EXPORT GenericSignal : protected SignalBase { public: typedef FunctionType slot_type; diff --git a/src/Core/Signals/Signal0.h b/src/Core/Signals/Signal0.h index d751df2..ca1ceed 100644 --- a/src/Core/Signals/Signal0.h +++ b/src/Core/Signals/Signal0.h @@ -20,6 +20,8 @@ #ifndef MAD_CORE_SIGNALS_SIGNAL0_H_ #define MAD_CORE_SIGNALS_SIGNAL0_H_ +#include "../export.h" + #include "GenericSignal.h" #include "../Application.h" #include "../ThreadManager.h" diff --git a/src/Core/Signals/Signal1.h b/src/Core/Signals/Signal1.h index 69d7685..2d8acb7 100644 --- a/src/Core/Signals/Signal1.h +++ b/src/Core/Signals/Signal1.h @@ -20,6 +20,8 @@ #ifndef MAD_CORE_SIGNALS_SIGNAL1_H_ #define MAD_CORE_SIGNALS_SIGNAL1_H_ +#include "../export.h" + #include "GenericSignal.h" #include "../Application.h" #include "../ThreadManager.h" diff --git a/src/Core/Signals/Signal2.h b/src/Core/Signals/Signal2.h index bab7f5c..e9ed010 100644 --- a/src/Core/Signals/Signal2.h +++ b/src/Core/Signals/Signal2.h @@ -20,6 +20,8 @@ #ifndef MAD_CORE_SIGNALS_SIGNAL2_H_ #define MAD_CORE_SIGNALS_SIGNAL2_H_ +#include "../export.h" + #include "GenericSignal.h" #include "../Application.h" #include "../ThreadManager.h" diff --git a/src/Core/Signals/SignalBase.h b/src/Core/Signals/SignalBase.h index 6599285..cf38053 100644 --- a/src/Core/Signals/SignalBase.h +++ b/src/Core/Signals/SignalBase.h @@ -20,6 +20,8 @@ #ifndef MAD_CORE_SIGNALS_SIGNALBASE_H_ #define MAD_CORE_SIGNALS_SIGNALBASE_H_ +#include "../export.h" + #include "Connection.h" #include -- cgit v1.2.3