commit da511514a6a95d72fd13efdf1f8c6754b9b49cfd
Author: SebastianDiel <sebastian.diel@web.de>
Date:   Tue Jul 21 15:37:46 2015 +0200

    Hoffnungslos

diff --git a/src/entity.h b/src/entity.h
index 863223b..34c9511 100644
--- a/src/entity.h
+++ b/src/entity.h
@@ -27,8 +27,17 @@
 #include <QStack>
 #include <QQueue>
 #include "entityinstancefactory.h"
+
+#if defined CUTE_ENTITY_MANAGER_LIBRARY
+ #define CUTE_ENTITY_MANAGER_LIBRARY_COMMON_DLLSPEC Q_DECL_EXPORT
+#else
+ #define CUTE_ENTITY_MANAGER_LIBRARY_COMMON_DLLSPEC Q_DECL_IMPORT
+#endif
+
+
 namespace CuteEntityManager {
 
+
 /**
  * You mustn't name any persisted property objectName, because its pre used by Qt and will be ignored by Entity Manager
  * @brief The Entity class
diff --git a/src/entitymanager.h b/src/entitymanager.h
index 77c442f..fbcb899 100644
--- a/src/entitymanager.h
+++ b/src/entitymanager.h
@@ -32,6 +32,12 @@
 #include "entityinstancefactory.h"
 #include "cache.h"
 
+#if defined CUTE_ENTITY_MANAGER_LIBRARY
+ #define CUTE_ENTITY_MANAGER_LIBRARY_COMMON_DLLSPEC Q_DECL_EXPORT
+#else
+ #define CUTE_ENTITY_MANAGER_LIBRARY_COMMON_DLLSPEC Q_DECL_IMPORT
+#endif
+
 namespace CuteEntityManager {
 
  class EntityManager : public QObject {
