aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJ-P Nurmi <jpnurmi@digia.com>2013-11-07 12:33:33 +0100
committerThe Qt Project <gerrit-noreply@qt-project.org>2013-11-07 13:19:45 +0100
commitb6ca71cfb9889a784d3d9ee998974e89faf60bec (patch)
treee4e3bfd447452a246e0950a6a35d99f713b0587c
parentfa9ca95729252226b681b641d6b928d450e459a1 (diff)
Fix static linkage
Task-number: QTBUG-34638 Change-Id: Ie8fc39459107a984fac02396537c99bea1f29691 Reviewed-by: Ivan Vizir <define-true-false@yandex.com> Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
-rw-r--r--src/winextras/qwinextrasglobal.h10
1 files changed, 7 insertions, 3 deletions
diff --git a/src/winextras/qwinextrasglobal.h b/src/winextras/qwinextrasglobal.h
index a5b4b10..25503d2 100644
--- a/src/winextras/qwinextrasglobal.h
+++ b/src/winextras/qwinextrasglobal.h
@@ -46,10 +46,14 @@
QT_BEGIN_NAMESPACE
-#if defined(QT_BUILD_WINEXTRAS_LIB)
-# define Q_WINEXTRAS_EXPORT Q_DECL_EXPORT
+#ifndef QT_STATIC
+# if defined(QT_BUILD_WINEXTRAS_LIB)
+# define Q_WINEXTRAS_EXPORT Q_DECL_EXPORT
+# else
+# define Q_WINEXTRAS_EXPORT Q_DECL_IMPORT
+# endif
#else
-# define Q_WINEXTRAS_EXPORT Q_DECL_IMPORT
+# define Q_WINEXTRAS_EXPORT
#endif
QT_END_NAMESPACE