From bd9f6e49d395568311f03e5bb1b8ffc76360e447 Mon Sep 17 00:00:00 2001 From: Michael Drueing Date: Tue, 13 Dec 2011 23:03:35 +0100 Subject: [PATCH] dolphin: DLLEXPORT is not valid for template class MSVC tries to import the specialized class from the library, which fails because only the generic version can be exported. GCC probably silently ignores the export. --- src/kitemviews/kitemlistview.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/kitemviews/kitemlistview.h b/src/kitemviews/kitemlistview.h index a56a8db59..299e8f60b 100644 --- a/src/kitemviews/kitemlistview.h +++ b/src/kitemviews/kitemlistview.h @@ -542,7 +542,7 @@ public: }; template -class LIBDOLPHINPRIVATE_EXPORT KItemListWidgetCreator : public KItemListWidgetCreatorBase +class KItemListWidgetCreator : public KItemListWidgetCreatorBase { public: virtual ~KItemListWidgetCreator(); @@ -582,7 +582,7 @@ public: }; template -class LIBDOLPHINPRIVATE_EXPORT KItemListGroupHeaderCreator : public KItemListGroupHeaderCreatorBase +class KItemListGroupHeaderCreator : public KItemListGroupHeaderCreatorBase { public: virtual ~KItemListGroupHeaderCreator(); -- 2.47.3