From: Michael Drueing Date: Tue, 13 Dec 2011 22:03:35 +0000 (+0100) Subject: dolphin: DLLEXPORT is not valid for template class X-Git-Url: https://cloud.milkyroute.net/gitweb/dolphin.git/commitdiff_plain/bd9f6e49d395568311f03e5bb1b8ffc76360e447 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. --- 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();