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 DockOverlay;
|
||||||
class DockAreaTabBar;
|
class DockAreaTabBar;
|
||||||
class DockWidgetTab;
|
class DockWidgetTab;
|
||||||
struct DockWidgetTabPrivate;
|
class DockWidgetTabPrivate;
|
||||||
struct DockAreaWidgetPrivate;
|
struct DockAreaWidgetPrivate;
|
||||||
class IconProvider;
|
class IconProvider;
|
||||||
|
|
||||||
@@ -104,7 +104,7 @@ private:
|
|||||||
friend class DockAreaTabBar;
|
friend class DockAreaTabBar;
|
||||||
friend class DockWidgetTab;
|
friend class DockWidgetTab;
|
||||||
friend struct DockAreaWidgetPrivate;
|
friend struct DockAreaWidgetPrivate;
|
||||||
friend struct DockWidgetTabPrivate;
|
friend class DockWidgetTabPrivate;
|
||||||
friend class FloatingDragPreview;
|
friend class FloatingDragPreview;
|
||||||
friend class FloatingDragPreviewPrivate;
|
friend class FloatingDragPreviewPrivate;
|
||||||
friend class DockAreaTitleBar;
|
friend class DockAreaTitleBar;
|
||||||
|
@@ -79,7 +79,7 @@ protected:
|
|||||||
friend class DockContainerWidgetPrivate;
|
friend class DockContainerWidgetPrivate;
|
||||||
friend class DockAreaTabBar;
|
friend class DockAreaTabBar;
|
||||||
friend class DockWidgetTab;
|
friend class DockWidgetTab;
|
||||||
friend struct DockWidgetTabPrivate;
|
friend class DockWidgetTabPrivate;
|
||||||
friend struct DockAreaTitleBarPrivate;
|
friend struct DockAreaTitleBarPrivate;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@@ -67,8 +67,9 @@ namespace ADS
|
|||||||
/**
|
/**
|
||||||
* Private data class of DockWidgetTab class (pimpl)
|
* Private data class of DockWidgetTab class (pimpl)
|
||||||
*/
|
*/
|
||||||
struct DockWidgetTabPrivate
|
class DockWidgetTabPrivate
|
||||||
{
|
{
|
||||||
|
public:
|
||||||
DockWidgetTab *q;
|
DockWidgetTab *q;
|
||||||
DockWidget *m_dockWidget;
|
DockWidget *m_dockWidget;
|
||||||
QLabel *m_iconLabel = nullptr;
|
QLabel *m_iconLabel = nullptr;
|
||||||
@@ -155,8 +156,7 @@ namespace ADS
|
|||||||
m_globalDragStartMousePosition = globalPos;
|
m_globalDragStartMousePosition = globalPos;
|
||||||
m_dragStartMousePosition = q->mapFromGlobal(globalPos);
|
m_dragStartMousePosition = q->mapFromGlobal(globalPos);
|
||||||
}
|
}
|
||||||
};
|
}; // class DockWidgetTabPrivate
|
||||||
// struct DockWidgetTabPrivate
|
|
||||||
|
|
||||||
DockWidgetTabPrivate::DockWidgetTabPrivate(DockWidgetTab *parent)
|
DockWidgetTabPrivate::DockWidgetTabPrivate(DockWidgetTab *parent)
|
||||||
: q(parent)
|
: q(parent)
|
||||||
|
@@ -43,7 +43,7 @@ namespace ADS {
|
|||||||
|
|
||||||
class DockWidget;
|
class DockWidget;
|
||||||
class DockAreaWidget;
|
class DockAreaWidget;
|
||||||
struct DockWidgetTabPrivate;
|
class DockWidgetTabPrivate;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* A dock widget tab that shows a title and an icon.
|
* A dock widget tab that shows a title and an icon.
|
||||||
@@ -57,7 +57,7 @@ class ADS_EXPORT DockWidgetTab : public QFrame
|
|||||||
|
|
||||||
private:
|
private:
|
||||||
DockWidgetTabPrivate *d; ///< private data (pimpl)
|
DockWidgetTabPrivate *d; ///< private data (pimpl)
|
||||||
friend struct DockWidgetTabPrivate;
|
friend class DockWidgetTabPrivate;
|
||||||
friend class DockWidget;
|
friend class DockWidget;
|
||||||
void onDockWidgetFeaturesChanged();
|
void onDockWidgetFeaturesChanged();
|
||||||
void detachDockWidget();
|
void detachDockWidget();
|
||||||
|
@@ -57,7 +57,7 @@ class DockWidget;
|
|||||||
class DockManager;
|
class DockManager;
|
||||||
class DockAreaTabBar;
|
class DockAreaTabBar;
|
||||||
class DockWidgetTab;
|
class DockWidgetTab;
|
||||||
struct DockWidgetTabPrivate;
|
class DockWidgetTabPrivate;
|
||||||
class DockAreaTitleBar;
|
class DockAreaTitleBar;
|
||||||
struct DockAreaTitleBarPrivate;
|
struct DockAreaTitleBarPrivate;
|
||||||
class FloatingWidgetTitleBar;
|
class FloatingWidgetTitleBar;
|
||||||
@@ -115,7 +115,7 @@ private:
|
|||||||
friend class DockManager;
|
friend class DockManager;
|
||||||
friend class DockManagerPrivate;
|
friend class DockManagerPrivate;
|
||||||
friend class DockAreaTabBar;
|
friend class DockAreaTabBar;
|
||||||
friend struct DockWidgetTabPrivate;
|
friend class DockWidgetTabPrivate;
|
||||||
friend class DockWidgetTab;
|
friend class DockWidgetTab;
|
||||||
friend class DockAreaTitleBar;
|
friend class DockAreaTitleBar;
|
||||||
friend struct DockAreaTitleBarPrivate;
|
friend struct DockAreaTitleBarPrivate;
|
||||||
|
Reference in New Issue
Block a user