diff options
author | Tobias Hunger <[email protected]> | 2020-03-02 10:43:54 +0100 |
---|---|---|
committer | Tim Jenssen <[email protected]> | 2020-03-03 16:00:50 +0000 |
commit | 95182dc6b9ca34565228794d1a939494575f085a (patch) | |
tree | eb35c651fce27becfc060e46a22a83bc6c95182b /src/libs/advanceddockingsystem | |
parent | 2642f8537dc8e3b46142e6cbcd621be997ef98de (diff) |
ADS: Remove struct from DockManager
We do not use struct in Qt Creator.
Change-Id: I7755d66bc7b77825ab17ed333b23cbe36e52ff72
Reviewed-by: Tim Jenssen <[email protected]>
Diffstat (limited to 'src/libs/advanceddockingsystem')
6 files changed, 11 insertions, 11 deletions
diff --git a/src/libs/advanceddockingsystem/dockareawidget.h b/src/libs/advanceddockingsystem/dockareawidget.h index 4653f144672..9c23584ae78 100644 --- a/src/libs/advanceddockingsystem/dockareawidget.h +++ b/src/libs/advanceddockingsystem/dockareawidget.h @@ -69,7 +69,7 @@ private: friend class DockWidgetTab; friend class DockWidgetPrivate; friend class DockWidget; - friend struct DockManagerPrivate; + friend class DockManagerPrivate; friend class DockManager; void onTabCloseRequested(int index); diff --git a/src/libs/advanceddockingsystem/dockcontainerwidget.h b/src/libs/advanceddockingsystem/dockcontainerwidget.h index faf90561b51..41d1d2f0ba2 100644 --- a/src/libs/advanceddockingsystem/dockcontainerwidget.h +++ b/src/libs/advanceddockingsystem/dockcontainerwidget.h @@ -50,7 +50,7 @@ class DockContainerWidgetPrivate; class DockAreaWidget; class DockWidget; class DockManager; -struct DockManagerPrivate; +class DockManagerPrivate; class FloatingDockContainer; class FloatingDockContainerPrivate; class FloatingDragPreview; @@ -71,7 +71,7 @@ private: DockContainerWidgetPrivate *d; ///< private data (pimpl) friend class DockContainerWidgetPrivate; friend class DockManager; - friend struct DockManagerPrivate; + friend class DockManagerPrivate; friend class DockAreaWidget; friend struct DockAreaWidgetPrivate; friend class FloatingDockContainer; diff --git a/src/libs/advanceddockingsystem/dockmanager.cpp b/src/libs/advanceddockingsystem/dockmanager.cpp index 46f25a502be..768003d44a6 100644 --- a/src/libs/advanceddockingsystem/dockmanager.cpp +++ b/src/libs/advanceddockingsystem/dockmanager.cpp @@ -77,8 +77,9 @@ namespace ADS /** * Private data class of DockManager class (pimpl) */ - struct DockManagerPrivate + class DockManagerPrivate { + public: DockManager *q; QList<FloatingDockContainer *> m_floatingWidgets; QList<DockContainerWidget *> m_containers; @@ -144,8 +145,7 @@ namespace ADS bool restoreContainer(int index, DockingStateReader &stream, bool testing); void workspaceLoadingProgress(); - }; - // struct DockManagerPrivate + }; // class DockManagerPrivate DockManagerPrivate::DockManagerPrivate(DockManager *parent) : q(parent) diff --git a/src/libs/advanceddockingsystem/dockmanager.h b/src/libs/advanceddockingsystem/dockmanager.h index efce4287403..b4682e7e0e6 100644 --- a/src/libs/advanceddockingsystem/dockmanager.h +++ b/src/libs/advanceddockingsystem/dockmanager.h @@ -66,7 +66,7 @@ const char STARTUP_WORKSPACE_SETTINGS_KEY[] = "QML/Designer/StartupWorkspace"; const char AUTO_RESTORE_WORKSPACE_SETTINGS_KEY[] = "QML/Designer/AutoRestoreLastWorkspace"; } // namespace Constants -struct DockManagerPrivate; +class DockManagerPrivate; class FloatingDockContainer; class FloatingDockContainerPrivate; class DockComponentsFactory; @@ -96,7 +96,7 @@ class ADS_EXPORT DockManager : public DockContainerWidget Q_OBJECT private: DockManagerPrivate *d; ///< private data (pimpl) - friend struct DockManagerPrivate; + friend class DockManagerPrivate; friend class FloatingDockContainer; friend class FloatingDockContainerPrivate; friend class DockContainerWidget; diff --git a/src/libs/advanceddockingsystem/dockwidget.h b/src/libs/advanceddockingsystem/dockwidget.h index a55b8ee0ded..e44e6b0d91d 100644 --- a/src/libs/advanceddockingsystem/dockwidget.h +++ b/src/libs/advanceddockingsystem/dockwidget.h @@ -75,7 +75,7 @@ protected: friend class DockAreaWidget; friend class FloatingDockContainer; friend class DockManager; - friend struct DockManagerPrivate; + friend class DockManagerPrivate; friend class DockContainerWidgetPrivate; friend class DockAreaTabBar; friend class DockWidgetTab; diff --git a/src/libs/advanceddockingsystem/floatingdockcontainer.h b/src/libs/advanceddockingsystem/floatingdockcontainer.h index de7c2d0ed41..043465e11f2 100644 --- a/src/libs/advanceddockingsystem/floatingdockcontainer.h +++ b/src/libs/advanceddockingsystem/floatingdockcontainer.h @@ -50,7 +50,7 @@ namespace ADS { class FloatingDockContainerPrivate; class DockManager; -struct DockManagerPrivate; +class DockManagerPrivate; class DockAreaWidget; class DockContainerWidget; class DockWidget; @@ -113,7 +113,7 @@ private: FloatingDockContainerPrivate *d; ///< private data (pimpl) friend class FloatingDockContainerPrivate; friend class DockManager; - friend struct DockManagerPrivate; + friend class DockManagerPrivate; friend class DockAreaTabBar; friend struct DockWidgetTabPrivate; friend class DockWidgetTab; |