Fixed DLL export of DockAreaTabBar, DockAreaTitleBar and ElidingLabel

This commit is contained in:
Uwe Kindler 2019-10-18 07:41:28 +02:00
parent f6174faebb
commit de645b3cca
3 changed files with 5 additions and 3 deletions

View File

@ -49,7 +49,7 @@ class CFloatingDockContainer;
* has not finished. And we need to remove a tab, if the user drags a
* a dock widget out of a group of tabbed widgets
*/
class CDockAreaTabBar : public QScrollArea
class ADS_EXPORT CDockAreaTabBar : public QScrollArea
{
Q_OBJECT
private:

View File

@ -47,7 +47,7 @@ struct DockAreaTitleBarPrivate;
* The title bar contains a tabbar with all tabs for a dock widget group and
* with a tabs menu button, a undock button and a close button.
*/
class CDockAreaTitleBar : public QFrame
class ADS_EXPORT CDockAreaTitleBar : public QFrame
{
Q_OBJECT
private:

View File

@ -31,6 +31,8 @@
//============================================================================
#include <QLabel>
#include "ads_globals.h"
namespace ads
{
struct ElidingLabelPrivate;
@ -41,7 +43,7 @@ struct ElidingLabelPrivate;
* and reading the text via a pointer to the base class QLabel does not work
* properly
*/
class CElidingLabel : public QLabel
class ADS_EXPORT CElidingLabel : public QLabel
{
Q_OBJECT
private: