forked from qt-creator/qt-creator
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:
committed by
Tim Jenssen
parent
ce6b5b37e0
commit
d09c92ccee
@@ -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;
|
||||
|
@@ -79,7 +79,7 @@ protected:
|
||||
friend class DockContainerWidgetPrivate;
|
||||
friend class DockAreaTabBar;
|
||||
friend class DockWidgetTab;
|
||||
friend struct DockWidgetTabPrivate;
|
||||
friend class DockWidgetTabPrivate;
|
||||
friend struct DockAreaTitleBarPrivate;
|
||||
|
||||
/**
|
||||
|
@@ -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)
|
||||
|
@@ -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();
|
||||
|
@@ -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;
|
||||
|
Reference in New Issue
Block a user