ADS: Remove struct from DockWidgetTab

We do not use struct in Qt Creator.

Change-Id: I299effff6a7e6b79494be9a9e2dece1d6492714a
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
This commit is contained in:
Tobias Hunger
2020-03-02 10:50:36 +01:00
committed by Tim Jenssen
parent ce6b5b37e0
commit d09c92ccee
5 changed files with 10 additions and 10 deletions

View File

@@ -75,7 +75,7 @@ class DockContainerWidgetPrivate;
class DockOverlay;
class DockAreaTabBar;
class DockWidgetTab;
struct DockWidgetTabPrivate;
class DockWidgetTabPrivate;
struct DockAreaWidgetPrivate;
class IconProvider;
@@ -104,7 +104,7 @@ private:
friend class DockAreaTabBar;
friend class DockWidgetTab;
friend struct DockAreaWidgetPrivate;
friend struct DockWidgetTabPrivate;
friend class DockWidgetTabPrivate;
friend class FloatingDragPreview;
friend class FloatingDragPreviewPrivate;
friend class DockAreaTitleBar;

View File

@@ -79,7 +79,7 @@ protected:
friend class DockContainerWidgetPrivate;
friend class DockAreaTabBar;
friend class DockWidgetTab;
friend struct DockWidgetTabPrivate;
friend class DockWidgetTabPrivate;
friend struct DockAreaTitleBarPrivate;
/**

View File

@@ -67,8 +67,9 @@ namespace ADS
/**
* Private data class of DockWidgetTab class (pimpl)
*/
struct DockWidgetTabPrivate
class DockWidgetTabPrivate
{
public:
DockWidgetTab *q;
DockWidget *m_dockWidget;
QLabel *m_iconLabel = nullptr;
@@ -155,8 +156,7 @@ namespace ADS
m_globalDragStartMousePosition = globalPos;
m_dragStartMousePosition = q->mapFromGlobal(globalPos);
}
};
// struct DockWidgetTabPrivate
}; // class DockWidgetTabPrivate
DockWidgetTabPrivate::DockWidgetTabPrivate(DockWidgetTab *parent)
: q(parent)

View File

@@ -43,7 +43,7 @@ namespace ADS {
class DockWidget;
class DockAreaWidget;
struct DockWidgetTabPrivate;
class DockWidgetTabPrivate;
/**
* A dock widget tab that shows a title and an icon.
@@ -57,7 +57,7 @@ class ADS_EXPORT DockWidgetTab : public QFrame
private:
DockWidgetTabPrivate *d; ///< private data (pimpl)
friend struct DockWidgetTabPrivate;
friend class DockWidgetTabPrivate;
friend class DockWidget;
void onDockWidgetFeaturesChanged();
void detachDockWidget();

View File

@@ -57,7 +57,7 @@ class DockWidget;
class DockManager;
class DockAreaTabBar;
class DockWidgetTab;
struct DockWidgetTabPrivate;
class DockWidgetTabPrivate;
class DockAreaTitleBar;
struct DockAreaTitleBarPrivate;
class FloatingWidgetTitleBar;
@@ -115,7 +115,7 @@ private:
friend class DockManager;
friend class DockManagerPrivate;
friend class DockAreaTabBar;
friend struct DockWidgetTabPrivate;
friend class DockWidgetTabPrivate;
friend class DockWidgetTab;
friend class DockAreaTitleBar;
friend struct DockAreaTitleBarPrivate;