diff options
Diffstat (limited to 'src/Core/Signals')
-rw-r--r-- | src/Core/Signals/Connection.h | 4 | ||||
-rw-r--r-- | src/Core/Signals/GenericSignal.h | 4 | ||||
-rw-r--r-- | src/Core/Signals/Signal0.h | 2 | ||||
-rw-r--r-- | src/Core/Signals/Signal1.h | 2 | ||||
-rw-r--r-- | src/Core/Signals/Signal2.h | 2 | ||||
-rw-r--r-- | src/Core/Signals/SignalBase.h | 2 |
6 files changed, 14 insertions, 2 deletions
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 <map> @@ -30,7 +32,7 @@ namespace Core { namespace Signals { template <typename FunctionType> -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 <set> |