aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs
diff options
context:
space:
mode:
authorTobias Hunger <tobias.hunger@qt.io>2020-03-02 10:39:43 +0100
committerTim Jenssen <tim.jenssen@qt.io>2020-03-03 15:59:16 +0000
commit5fe479002a6d7e1d34a5a1e9864bf4b4bc7b994d (patch)
treeae857f6fdac81652c61f203f02897356ec5bdd03 /src/libs
parent437f49504c14c6086e5300cadd732db3e888093b (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.cpp8
-rw-r--r--src/libs/advanceddockingsystem/dockoverlay.h8
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: