From 8b12b566dba537dd15dca574e19c1eca9027be0b Mon Sep 17 00:00:00 2001 From: Friedemann Kleint Date: Mon, 28 Nov 2011 16:29:41 +0100 Subject: Fix linking of the QObject test under Windows. Change-Id: Iced5a37893969f555f39d3f4683b32ca2a399365 Reviewed-by: Olivier Goffart --- src/corelib/kernel/qobject.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/corelib/kernel/qobject.h') diff --git a/src/corelib/kernel/qobject.h b/src/corelib/kernel/qobject.h index d4a532a9d8..27165cdcc3 100644 --- a/src/corelib/kernel/qobject.h +++ b/src/corelib/kernel/qobject.h @@ -335,7 +335,7 @@ private: private: // internal base class (interface) containing functions required to call a slot managed by a pointer to function. - struct QSlotObjectBase { + struct Q_CORE_EXPORT QSlotObjectBase { QAtomicInt ref; QSlotObjectBase() : ref(1) {} virtual ~QSlotObjectBase(); @@ -347,7 +347,7 @@ private: { typedef QtPrivate::FunctionPointer FuncType; Func function; - QSlotObject(Func f) : function(f) {}; + QSlotObject(Func f) : function(f) {} virtual void call(QObject *receiver, void **a) { FuncType::template call(function, static_cast(receiver), a); } -- cgit v1.2.3