remove usage of QT_MAKEDLL from QtMultimedia
authorJoerg Bornemann <joerg.bornemann@nokia.com>
Mon, 10 Sep 2012 15:11:07 +0000 (17:11 +0200)
committerQt by Nokia <qt-info@nokia.com>
Wed, 12 Sep 2012 10:37:50 +0000 (12:37 +0200)
Change-Id: Ie427497c999c6d8d666b21cc5cc079036c505cc6
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@nokia.com>
src/multimedia/qtmultimediaquicktools_headers/qtmultimediaquickdefs_p.h
src/multimediawidgets/qtmultimediawidgetdefs.h
src/qtmultimediaquicktools/qtmultimediaquicktools.pro

index a204b5f..4ab4a4a 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_QTMM_QUICK_LIB)
 #        define Q_MULTIMEDIAQUICK_EXPORT Q_DECL_EXPORT
 #    else
 #        define Q_MULTIMEDIAQUICK_EXPORT Q_DECL_IMPORT
 #    endif
-#  elif defined(QT_DLL) /* use a Qt DLL library */
-#    define Q_MULTIMEDIAQUICK_EXPORT Q_DECL_IMPORT
-#  endif
-#endif
-
-#if !defined(Q_MULTIMEDIAQUICK_EXPORT)
-#  if defined(QT_SHARED)
-#    define Q_MULTIMEDIAQUICK_EXPORT Q_DECL_EXPORT
-#  else
+#else
 #    define Q_MULTIMEDIAQUICK_EXPORT
-#  endif
 #endif
 
 QT_END_HEADER
index c13529f..3488fac 100644 (file)
@@ -59,30 +59,14 @@ QT_BEGIN_HEADER
 
 QT_MODULE(Multimedia)
 
-#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_MULTIMEDIAWIDGETS_LIB)
 #        define Q_MULTIMEDIAWIDGETS_EXPORT Q_DECL_EXPORT
 #    else
 #        define Q_MULTIMEDIAWIDGETS_EXPORT Q_DECL_IMPORT
 #    endif
-#  elif defined(QT_DLL) /* use a Qt DLL library */
-#    define Q_MULTIMEDIAWIDGETS_EXPORT Q_DECL_IMPORT
-#  endif
-#endif
-
-#if !defined(Q_MULTIMEDIAWIDGETS_EXPORT)
-#  if defined(QT_SHARED)
-#    define Q_MULTIMEDIAWIDGETS_EXPORT Q_DECL_EXPORT
-#  else
+#else
 #    define Q_MULTIMEDIAWIDGETS_EXPORT
-#  endif
 #endif
 
 QT_END_HEADER
index 8971636..adf0943 100644 (file)
@@ -4,8 +4,6 @@ CONFIG += internal_module
 
 load(qt_module)
 
-!static:DEFINES += QT_MAKEDLL
-
 DEFINES += QT_BUILD_QTMM_QUICK_LIB
 
 # Header files must go inside source directory of a module