From 981e72a319a3e7bae2f401ffeeb8dc850ad82d9d Mon Sep 17 00:00:00 2001 From: Gennady Pospelov <g.pospelov@fz-juelich.de> Date: Wed, 10 Feb 2016 16:40:40 +0100 Subject: [PATCH] Fixes in AccordionWidget for windows build --- GUI/coregui/Views/AccordionWidget/AccordionWidget.h | 3 ++- GUI/coregui/Views/AccordionWidget/ClickableFrame.h | 3 ++- GUI/coregui/Views/AccordionWidget/ContentPane.h | 3 ++- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/GUI/coregui/Views/AccordionWidget/AccordionWidget.h b/GUI/coregui/Views/AccordionWidget/AccordionWidget.h index 3445b673b4a..46a632c1e6d 100644 --- a/GUI/coregui/Views/AccordionWidget/AccordionWidget.h +++ b/GUI/coregui/Views/AccordionWidget/AccordionWidget.h @@ -34,6 +34,7 @@ #include "ContentPane.h" +#include "WinDllMacros.h" class ContentPane; @@ -64,7 +65,7 @@ class ContentPane; * Currently Headers have to be unique * */ -class __attribute__((visibility("default"))) AccordionWidget : public QWidget +class BA_CORE_API_ AccordionWidget : public QWidget { Q_OBJECT public: diff --git a/GUI/coregui/Views/AccordionWidget/ClickableFrame.h b/GUI/coregui/Views/AccordionWidget/ClickableFrame.h index 9d467ab6d18..b7a0a8b4ffc 100644 --- a/GUI/coregui/Views/AccordionWidget/ClickableFrame.h +++ b/GUI/coregui/Views/AccordionWidget/ClickableFrame.h @@ -17,6 +17,7 @@ #ifndef CLICKABLEFRAME_H #define CLICKABLEFRAME_H +#include "WinDllMacros.h" #include <QFrame> #include <QMouseEvent> #include <QString> @@ -44,7 +45,7 @@ const char *const CARRET_ICON_OPENED = ":/qAccordionIcons/caret-bottom.png"; /** * This class represents a clickable QFrame. It is used by a ContentPane. The class * is used internally. */ -class __attribute__((visibility("default"))) ClickableFrame : public QFrame +class BA_CORE_API_ ClickableFrame : public QFrame { Q_OBJECT diff --git a/GUI/coregui/Views/AccordionWidget/ContentPane.h b/GUI/coregui/Views/AccordionWidget/ContentPane.h index 704c7ce5bac..9010e8cccbe 100644 --- a/GUI/coregui/Views/AccordionWidget/ContentPane.h +++ b/GUI/coregui/Views/AccordionWidget/ContentPane.h @@ -28,6 +28,7 @@ #include <memory> +#include "WinDllMacros.h" #include "ClickableFrame.h" #include "AccordionWidget.h" @@ -61,7 +62,7 @@ * @details * The animation speed is influenceable setAnimationDuration(). */ -class __attribute__((visibility("default"))) ContentPane : public QWidget +class BA_CORE_API_ ContentPane : public QWidget { Q_OBJECT public: -- GitLab