ADS: No more structs in DockWidget

We do not use struct in QtCreator.

Change-Id: I97988dfc5d549d89fe78bfd710b922c11d6fb8fe
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
This commit is contained in:
Tobias Hunger
2020-03-02 10:21:25 +01:00
committed by Tim Jenssen
parent f33d56a53d
commit 79efcb76f6
3 changed files with 6 additions and 6 deletions

View File

@@ -67,7 +67,7 @@ private:
friend class DockContainerWidget; friend class DockContainerWidget;
friend class DockContainerWidgetPrivate; friend class DockContainerWidgetPrivate;
friend class DockWidgetTab; friend class DockWidgetTab;
friend struct DockWidgetPrivate; friend class DockWidgetPrivate;
friend class DockWidget; friend class DockWidget;
friend struct DockManagerPrivate; friend struct DockManagerPrivate;
friend class DockManager; friend class DockManager;

View File

@@ -63,8 +63,9 @@ namespace ADS
/** /**
* Private data class of DockWidget class (pimpl) * Private data class of DockWidget class (pimpl)
*/ */
struct DockWidgetPrivate class DockWidgetPrivate
{ {
public:
DockWidget *q = nullptr; DockWidget *q = nullptr;
QBoxLayout *m_layout = nullptr; QBoxLayout *m_layout = nullptr;
QWidget *m_widget = nullptr; QWidget *m_widget = nullptr;
@@ -114,8 +115,7 @@ namespace ADS
* Setup the main scroll area * Setup the main scroll area
*/ */
void setupScrollArea(); void setupScrollArea();
}; }; // class DockWidgetPrivate
// struct DockWidgetPrivate
DockWidgetPrivate::DockWidgetPrivate(DockWidget *parent) DockWidgetPrivate::DockWidgetPrivate(DockWidget *parent)
: q(parent) : q(parent)

View File

@@ -46,7 +46,7 @@ QT_END_NAMESPACE
namespace ADS { namespace ADS {
struct DockWidgetPrivate; class DockWidgetPrivate;
class DockWidgetTab; class DockWidgetTab;
class DockManager; class DockManager;
class DockContainerWidget; class DockContainerWidget;
@@ -63,7 +63,7 @@ class ADS_EXPORT DockWidget : public QFrame
Q_OBJECT Q_OBJECT
private: private:
DockWidgetPrivate *d; ///< private data (pimpl) DockWidgetPrivate *d; ///< private data (pimpl)
friend struct DockWidgetPrivate; friend class DockWidgetPrivate;
/** /**
* Adjusts the toolbar icon sizes according to the floating state * Adjusts the toolbar icon sizes according to the floating state