diff options
author | Tobias Hunger <tobias.hunger@qt.io> | 2020-03-02 10:50:36 +0100 |
---|---|---|
committer | Tim Jenssen <tim.jenssen@qt.io> | 2020-03-03 16:03:06 +0000 |
commit | d09c92cceeefcb21b68c963e21744d1a29a590d7 (patch) | |
tree | 7c231c5be73600ae2a99cc8885ec1a63f22332ee /src/libs | |
parent | ce6b5b37e0e0e31bf716b91abf51a48783b75898 (diff) |
ADS: Remove struct from DockWidgetTab
We do not use struct in Qt Creator.
Change-Id: I299effff6a7e6b79494be9a9e2dece1d6492714a
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
Diffstat (limited to 'src/libs')
-rw-r--r-- | src/libs/advanceddockingsystem/dockmanager.h | 4 | ||||
-rw-r--r-- | src/libs/advanceddockingsystem/dockwidget.h | 2 | ||||
-rw-r--r-- | src/libs/advanceddockingsystem/dockwidgettab.cpp | 6 | ||||
-rw-r--r-- | src/libs/advanceddockingsystem/dockwidgettab.h | 4 | ||||
-rw-r--r-- | src/libs/advanceddockingsystem/floatingdockcontainer.h | 4 |
5 files changed, 10 insertions, 10 deletions
diff --git a/src/libs/advanceddockingsystem/dockmanager.h b/src/libs/advanceddockingsystem/dockmanager.h index b4682e7e0e..721f7e7602 100644 --- a/src/libs/advanceddockingsystem/dockmanager.h +++ b/src/libs/advanceddockingsystem/dockmanager.h @@ -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; diff --git a/src/libs/advanceddockingsystem/dockwidget.h b/src/libs/advanceddockingsystem/dockwidget.h index e44e6b0d91..c83528a578 100644 --- a/src/libs/advanceddockingsystem/dockwidget.h +++ b/src/libs/advanceddockingsystem/dockwidget.h @@ -79,7 +79,7 @@ protected: friend class DockContainerWidgetPrivate; friend class DockAreaTabBar; friend class DockWidgetTab; - friend struct DockWidgetTabPrivate; + friend class DockWidgetTabPrivate; friend struct DockAreaTitleBarPrivate; /** diff --git a/src/libs/advanceddockingsystem/dockwidgettab.cpp b/src/libs/advanceddockingsystem/dockwidgettab.cpp index c82fc877c5..69d0f88ee5 100644 --- a/src/libs/advanceddockingsystem/dockwidgettab.cpp +++ b/src/libs/advanceddockingsystem/dockwidgettab.cpp @@ -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) diff --git a/src/libs/advanceddockingsystem/dockwidgettab.h b/src/libs/advanceddockingsystem/dockwidgettab.h index 95e973fc4f..500cf529f1 100644 --- a/src/libs/advanceddockingsystem/dockwidgettab.h +++ b/src/libs/advanceddockingsystem/dockwidgettab.h @@ -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(); diff --git a/src/libs/advanceddockingsystem/floatingdockcontainer.h b/src/libs/advanceddockingsystem/floatingdockcontainer.h index 043465e11f..e562ea4c19 100644 --- a/src/libs/advanceddockingsystem/floatingdockcontainer.h +++ b/src/libs/advanceddockingsystem/floatingdockcontainer.h @@ -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; |