diff options
author | Tobias Hunger <tobias.hunger@qt.io> | 2020-03-02 10:53:12 +0100 |
---|---|---|
committer | Tim Jenssen <tim.jenssen@qt.io> | 2020-03-03 16:03:54 +0000 |
commit | 3eba1fd3029a017c259d082c287760db1ca12795 (patch) | |
tree | b5d7567bc2b2faaf55cc8dd9ca8d538886b7539d /src/libs | |
parent | 63f74ca573c8432fb257e174dda6e6078901c5e7 (diff) |
ADS: Remove struct from DockAreaTitleBar
We do not use struct in Qt Creator.
Change-Id: Ieb5f9f4514a8220fa1d2a616baf2c8ef69d4a2c3
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
Diffstat (limited to 'src/libs')
4 files changed, 8 insertions, 8 deletions
diff --git a/src/libs/advanceddockingsystem/dockareatitlebar.cpp b/src/libs/advanceddockingsystem/dockareatitlebar.cpp index a24055d194..a7397e98e6 100644 --- a/src/libs/advanceddockingsystem/dockareatitlebar.cpp +++ b/src/libs/advanceddockingsystem/dockareatitlebar.cpp @@ -64,8 +64,9 @@ namespace ADS /** * Private data class of DockAreaTitleBar class (pimpl) */ - struct DockAreaTitleBarPrivate + class DockAreaTitleBarPrivate { + public: DockAreaTitleBar *q; QPointer<TitleBarButtonType> m_tabsMenuButton; QPointer<TitleBarButtonType> m_undockButton; @@ -124,8 +125,7 @@ namespace ADS * Makes the dock area floating */ AbstractFloatingWidget *makeAreaFloating(const QPoint &offset, eDragState dragState); - }; // struct DockAreaTitleBarPrivate - + }; // class DockAreaTitleBarPrivate DockAreaTitleBarPrivate::DockAreaTitleBarPrivate(DockAreaTitleBar *parent) : q(parent) diff --git a/src/libs/advanceddockingsystem/dockareatitlebar.h b/src/libs/advanceddockingsystem/dockareatitlebar.h index 482816a34e..710249911b 100644 --- a/src/libs/advanceddockingsystem/dockareatitlebar.h +++ b/src/libs/advanceddockingsystem/dockareatitlebar.h @@ -48,7 +48,7 @@ namespace ADS { class DockAreaTabBar; class DockAreaWidget; -struct DockAreaTitleBarPrivate; +class DockAreaTitleBarPrivate; using TitleBarButtonType = QToolButton; @@ -106,7 +106,7 @@ class ADS_EXPORT DockAreaTitleBar : public QFrame Q_OBJECT private: DockAreaTitleBarPrivate *d; ///< private data (pimpl) - friend struct DockAreaTitleBarPrivate; + friend class DockAreaTitleBarPrivate; void onTabsMenuAboutToShow(); void onCloseButtonClicked(); diff --git a/src/libs/advanceddockingsystem/dockwidget.h b/src/libs/advanceddockingsystem/dockwidget.h index c83528a578..0d6efa28d0 100644 --- a/src/libs/advanceddockingsystem/dockwidget.h +++ b/src/libs/advanceddockingsystem/dockwidget.h @@ -80,7 +80,7 @@ protected: friend class DockAreaTabBar; friend class DockWidgetTab; friend class DockWidgetTabPrivate; - friend struct DockAreaTitleBarPrivate; + friend class DockAreaTitleBarPrivate; /** * Assigns the dock manager that manages this dock widget diff --git a/src/libs/advanceddockingsystem/floatingdockcontainer.h b/src/libs/advanceddockingsystem/floatingdockcontainer.h index e562ea4c19..83ca1eddde 100644 --- a/src/libs/advanceddockingsystem/floatingdockcontainer.h +++ b/src/libs/advanceddockingsystem/floatingdockcontainer.h @@ -59,7 +59,7 @@ class DockAreaTabBar; class DockWidgetTab; class DockWidgetTabPrivate; class DockAreaTitleBar; -struct DockAreaTitleBarPrivate; +class DockAreaTitleBarPrivate; class FloatingWidgetTitleBar; class DockingStateReader; @@ -118,7 +118,7 @@ private: friend class DockWidgetTabPrivate; friend class DockWidgetTab; friend class DockAreaTitleBar; - friend struct DockAreaTitleBarPrivate; + friend class DockAreaTitleBarPrivate; friend class DockWidget; friend class DockAreaWidget; friend class FloatingWidgetTitleBar; |