diff options
author | Tobias Hunger <tobias.hunger@qt.io> | 2020-03-02 10:39:43 +0100 |
---|---|---|
committer | Tim Jenssen <tim.jenssen@qt.io> | 2020-03-03 15:59:16 +0000 |
commit | 5fe479002a6d7e1d34a5a1e9864bf4b4bc7b994d (patch) | |
tree | ae857f6fdac81652c61f203f02897356ec5bdd03 /src/libs | |
parent | 437f49504c14c6086e5300cadd732db3e888093b (diff) |
ADS: Remove struct from DockOverlay
We do not use struct on Qt Creator.
Change-Id: I61597081ecdcbc8fcfdc3c0317f83976b268cb7d
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
Diffstat (limited to 'src/libs')
-rw-r--r-- | src/libs/advanceddockingsystem/dockoverlay.cpp | 8 | ||||
-rw-r--r-- | src/libs/advanceddockingsystem/dockoverlay.h | 8 |
2 files changed, 9 insertions, 7 deletions
diff --git a/src/libs/advanceddockingsystem/dockoverlay.cpp b/src/libs/advanceddockingsystem/dockoverlay.cpp index a42962a5f5..ad5699147d 100644 --- a/src/libs/advanceddockingsystem/dockoverlay.cpp +++ b/src/libs/advanceddockingsystem/dockoverlay.cpp @@ -59,8 +59,9 @@ namespace ADS { /** * Private data class of DockOverlay */ - struct DockOverlayPrivate + class DockOverlayPrivate { + public: DockOverlay *q; DockWidgetAreas m_allowedAreas = InvalidDockWidgetArea; DockOverlayCross *m_cross; @@ -81,8 +82,9 @@ namespace ADS { /** * Private data of DockOverlayCross class */ - struct DockOverlayCrossPrivate + class DockOverlayCrossPrivate { + public: DockOverlayCross *q; DockOverlay::eMode m_mode = DockOverlay::ModeDockAreaOverlay; DockOverlay *m_dockOverlay; @@ -335,7 +337,7 @@ namespace ADS { pixmap.setDevicePixelRatio(devicePixelRatio); return pixmap; } - }; + }; // class DockOverlayCrossPrivate DockOverlay::DockOverlay(QWidget *parent, eMode mode) : QFrame(parent) diff --git a/src/libs/advanceddockingsystem/dockoverlay.h b/src/libs/advanceddockingsystem/dockoverlay.h index 04f9d62751..6d1a192512 100644 --- a/src/libs/advanceddockingsystem/dockoverlay.h +++ b/src/libs/advanceddockingsystem/dockoverlay.h @@ -48,7 +48,7 @@ QT_END_NAMESPACE namespace ADS { -struct DockOverlayPrivate; +class DockOverlayPrivate; class DockOverlayCross; /** @@ -60,7 +60,7 @@ class ADS_EXPORT DockOverlay : public QFrame Q_OBJECT private: DockOverlayPrivate *d; //< private data class - friend struct DockOverlayPrivate; + friend class DockOverlayPrivate; friend class DockOverlayCross; public: @@ -130,7 +130,7 @@ protected: virtual void hideEvent(QHideEvent *event) override; }; -struct DockOverlayCrossPrivate; +class DockOverlayCrossPrivate; /** * DockOverlayCross shows a cross with 5 different drop area possibilities. * I could have handled everything inside DockOverlay, but because of some @@ -176,7 +176,7 @@ public: private: DockOverlayCrossPrivate *d; - friend struct DockOverlayCrossPrivate; + friend class DockOverlayCrossPrivate; friend class DockOverlay; protected: |