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) * Private data class of DockAreaTitleBar class (pimpl)
*/ */
struct DockAreaTitleBarPrivate class DockAreaTitleBarPrivate
{ {
public:
DockAreaTitleBar *q; DockAreaTitleBar *q;
QPointer<TitleBarButtonType> m_tabsMenuButton; QPointer<TitleBarButtonType> m_tabsMenuButton;
QPointer<TitleBarButtonType> m_undockButton; QPointer<TitleBarButtonType> m_undockButton;
@@ -124,8 +125,7 @@ namespace ADS
* Makes the dock area floating * Makes the dock area floating
*/ */
AbstractFloatingWidget *makeAreaFloating(const QPoint &offset, eDragState dragState); AbstractFloatingWidget *makeAreaFloating(const QPoint &offset, eDragState dragState);
}; // struct DockAreaTitleBarPrivate }; // class DockAreaTitleBarPrivate
DockAreaTitleBarPrivate::DockAreaTitleBarPrivate(DockAreaTitleBar *parent) DockAreaTitleBarPrivate::DockAreaTitleBarPrivate(DockAreaTitleBar *parent)
: q(parent) : q(parent)

View File

@@ -48,7 +48,7 @@ namespace ADS {
class DockAreaTabBar; class DockAreaTabBar;
class DockAreaWidget; class DockAreaWidget;
struct DockAreaTitleBarPrivate; class DockAreaTitleBarPrivate;
using TitleBarButtonType = QToolButton; using TitleBarButtonType = QToolButton;
@@ -106,7 +106,7 @@ class ADS_EXPORT DockAreaTitleBar : public QFrame
Q_OBJECT Q_OBJECT
private: private:
DockAreaTitleBarPrivate *d; ///< private data (pimpl) DockAreaTitleBarPrivate *d; ///< private data (pimpl)
friend struct DockAreaTitleBarPrivate; friend class DockAreaTitleBarPrivate;
void onTabsMenuAboutToShow(); void onTabsMenuAboutToShow();
void onCloseButtonClicked(); void onCloseButtonClicked();

View File

@@ -80,7 +80,7 @@ protected:
friend class DockAreaTabBar; friend class DockAreaTabBar;
friend class DockWidgetTab; friend class DockWidgetTab;
friend class DockWidgetTabPrivate; friend class DockWidgetTabPrivate;
friend struct DockAreaTitleBarPrivate; friend class DockAreaTitleBarPrivate;
/** /**
* Assigns the dock manager that manages this dock widget * Assigns the dock manager that manages this dock widget

View File

@@ -59,7 +59,7 @@ class DockAreaTabBar;
class DockWidgetTab; class DockWidgetTab;
class DockWidgetTabPrivate; class DockWidgetTabPrivate;
class DockAreaTitleBar; class DockAreaTitleBar;
struct DockAreaTitleBarPrivate; class DockAreaTitleBarPrivate;
class FloatingWidgetTitleBar; class FloatingWidgetTitleBar;
class DockingStateReader; class DockingStateReader;
@@ -118,7 +118,7 @@ private:
friend class DockWidgetTabPrivate; friend class DockWidgetTabPrivate;
friend class DockWidgetTab; friend class DockWidgetTab;
friend class DockAreaTitleBar; friend class DockAreaTitleBar;
friend struct DockAreaTitleBarPrivate; friend class DockAreaTitleBarPrivate;
friend class DockWidget; friend class DockWidget;
friend class DockAreaWidget; friend class DockAreaWidget;
friend class FloatingWidgetTitleBar; friend class FloatingWidgetTitleBar;