ADS: Remove struct from DockAreaTitleBar

We do not use struct in Qt Creator.

Change-Id: Ieb5f9f4514a8220fa1d2a616baf2c8ef69d4a2c3
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
This commit is contained in:
Tobias Hunger
2020-03-02 10:53:12 +01:00
committed by Tim Jenssen
parent 63f74ca573
commit 3eba1fd302
4 changed files with 8 additions and 8 deletions

View File

@@ -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)

View File

@@ -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();

View File

@@ -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

View File

@@ -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;