Update the export macros in qtmultimedia.git
authorThiago Macieira <thiago.macieira@intel.com>
Fri, 22 Jun 2012 09:08:07 +0000 (11:08 +0200)
committerQt by Nokia <qt-info@nokia.com>
Wed, 11 Jul 2012 21:48:29 +0000 (23:48 +0200)
Use the new, simpler QT_STATIC macro.

Change-Id: Ia3271a437ed76f54971444f6e73e54dbc416d483
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@nokia.com>
src/multimedia/qtmultimediadefs.h

index 6200a13..b7cf655 100644 (file)
 
 QT_BEGIN_HEADER
 
-#if defined(Q_OS_WIN)
-#  if defined(QT_NODLL)
-#    undef QT_MAKEDLL
-#    undef QT_DLL
-#  elif defined(QT_MAKEDLL)
-#    if defined(QT_DLL)
-#      undef QT_DLL
-#    endif
+#ifndef QT_STATIC
 #    if defined(QT_BUILD_MULTIMEDIA_LIB)
 #        define Q_MULTIMEDIA_EXPORT Q_DECL_EXPORT
 #    else
 #        define Q_MULTIMEDIA_EXPORT Q_DECL_IMPORT
 #    endif
-#  elif defined(QT_DLL) /* use a Qt DLL library */
-#    define Q_MULTIMEDIA_EXPORT Q_DECL_IMPORT
-#  endif
-#endif
-
-#if !defined(Q_MULTIMEDIA_EXPORT)
-#  if defined(QT_SHARED)
-#    define Q_MULTIMEDIA_EXPORT Q_DECL_EXPORT
-#  else
+#else
 #    define Q_MULTIMEDIA_EXPORT
-#  endif
 #endif
 
 QT_END_HEADER