]> cloud.milkyroute.net Git - dolphin.git/blobdiff - src/libdolphin_export.h
Fix wrong text eliding in some corner cases.
[dolphin.git] / src / libdolphin_export.h
index 36071e1a3e67fd14da672e50bbf4bd91c9afc1c3..ff0f125c429d14887bdac31bf071da7eb2009589 100644 (file)
 #include <kdemacros.h>
 
 /* needed, because e.g. Q_OS_UNIX is so frequently used */
-#include <QtCore/qglobal.h>
 
-#ifdef MAKE_DOLPHIN_LIB
-# define LIBDOLPHIN_EXPORT KDE_EXPORT
-#else
-# ifdef Q_OS_WIN
-#  define LIBDOLPHIN_EXPORT KDE_IMPORT
+#ifndef LIBDOLPHINPRIVATE_EXPORT
+# if defined(MAKE_DOLPHINPRIVATE_LIB)
+   /* We are building this library */
+#  define LIBDOLPHINPRIVATE_EXPORT KDE_EXPORT
 # else
-#  define LIBDOLPHIN_EXPORT KDE_EXPORT
-# endif
-#endif
-
-#ifdef MAKE_DOLPHINPRIVATE_LIB
-# define LIBDOLPHINPRIVATE_EXPORT KDE_EXPORT
-#else
-# ifdef Q_OS_WIN
+   /* We are using this library */
 #  define LIBDOLPHINPRIVATE_EXPORT KDE_IMPORT
-# else
-#  define LIBDOLPHINPRIVATE_EXPORT KDE_EXPORT
 # endif
 #endif
 
-
 #endif
-