aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs
diff options
context:
space:
mode:
authorTobias Hunger <tobias.hunger@qt.io>2020-03-02 10:53:12 +0100
committerTim Jenssen <tim.jenssen@qt.io>2020-03-03 16:03:54 +0000
commit3eba1fd3029a017c259d082c287760db1ca12795 (patch)
treeb5d7567bc2b2faaf55cc8dd9ca8d538886b7539d /src/libs
parent63f74ca573c8432fb257e174dda6e6078901c5e7 (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')
-rw-r--r--src/libs/advanceddockingsystem/dockareatitlebar.cpp6
-rw-r--r--src/libs/advanceddockingsystem/dockareatitlebar.h4
-rw-r--r--src/libs/advanceddockingsystem/dockwidget.h2
-rw-r--r--src/libs/advanceddockingsystem/floatingdockcontainer.h4
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;