From 8570139cd16b7ecb8ccbc307bc2e81099cb52d41 Mon Sep 17 00:00:00 2001 From: Sergey Kartashev Date: Mon, 17 Dec 2018 14:41:43 +0300 Subject: [PATCH] fix forward declarations (class/struct) --- src/DockAreaTabBar.h | 2 +- src/DockAreaTitleBar.h | 2 +- src/DockAreaWidget.h | 4 ++-- src/DockContainerWidget.h | 2 +- src/DockWidget.h | 4 ++-- src/ElidingLabel.h | 2 +- 6 files changed, 8 insertions(+), 8 deletions(-) diff --git a/src/DockAreaTabBar.h b/src/DockAreaTabBar.h index e7f815d..baf4eb1 100644 --- a/src/DockAreaTabBar.h +++ b/src/DockAreaTabBar.h @@ -49,7 +49,7 @@ class CDockAreaTabBar : public QScrollArea Q_OBJECT private: DockAreaTabBarPrivate* d; ///< private data (pimpl) - friend class DockAreaTabBarPrivate; + friend struct DockAreaTabBarPrivate; friend class CDockAreaTitleBar; private slots: diff --git a/src/DockAreaTitleBar.h b/src/DockAreaTitleBar.h index 01466cc..09993fd 100644 --- a/src/DockAreaTitleBar.h +++ b/src/DockAreaTitleBar.h @@ -50,7 +50,7 @@ class CDockAreaTitleBar : public QFrame Q_OBJECT private: DockAreaTitleBarPrivate* d; ///< private data (pimpl) - friend class DockAreaTitleBarPrivate; + friend struct DockAreaTitleBarPrivate; private slots: void markTabsMenuOutdated(); diff --git a/src/DockAreaWidget.h b/src/DockAreaWidget.h index 01c3d73..c48ca5f 100644 --- a/src/DockAreaWidget.h +++ b/src/DockAreaWidget.h @@ -43,7 +43,7 @@ namespace ads struct DockAreaWidgetPrivate; class CDockManager; class CDockContainerWidget; -struct DockContainerWidgetPrivate; +class DockContainerWidgetPrivate; /** @@ -58,7 +58,7 @@ private: DockAreaWidgetPrivate* d; ///< private data (pimpl) friend struct DockAreaWidgetPrivate; friend class CDockContainerWidget; - friend struct DockContainerWidgetPrivate; + friend class DockContainerWidgetPrivate; friend class CDockWidgetTab; friend struct DockWidgetPrivate; friend class CDockWidget; diff --git a/src/DockContainerWidget.h b/src/DockContainerWidget.h index 6fb87be..0d0a2a8 100644 --- a/src/DockContainerWidget.h +++ b/src/DockContainerWidget.h @@ -57,7 +57,7 @@ class ADS_EXPORT CDockContainerWidget : public QFrame Q_OBJECT private: DockContainerWidgetPrivate* d; ///< private data (pimpl) - friend struct DockContainerWidgetPrivate; + friend class DockContainerWidgetPrivate; friend class CDockManager; friend struct DockManagerPrivate; friend class CDockAreaWidget; diff --git a/src/DockWidget.h b/src/DockWidget.h index 08dce26..9cf1bd5 100644 --- a/src/DockWidget.h +++ b/src/DockWidget.h @@ -44,7 +44,7 @@ class CDockWidgetTab; class CDockManager; class CDockContainerWidget; class CDockAreaWidget; -struct DockContainerWidgetPrivate; +class DockContainerWidgetPrivate; /** * The QDockWidget class provides a widget that can be docked inside a @@ -69,7 +69,7 @@ protected: friend class CFloatingDockContainer; friend class CDockManager; friend struct DockManagerPrivate; - friend struct DockContainerWidgetPrivate; + friend class DockContainerWidgetPrivate; friend class CDockAreaTabBar; friend class CDockWidgetTab; friend struct DockWidgetTabPrivate; diff --git a/src/ElidingLabel.h b/src/ElidingLabel.h index 75595bf..c64b99c 100644 --- a/src/ElidingLabel.h +++ b/src/ElidingLabel.h @@ -46,7 +46,7 @@ class CElidingLabel : public QLabel Q_OBJECT private: ElidingLabelPrivate* d; - friend class ElidingLabelPrivate; + friend struct ElidingLabelPrivate; protected: virtual void mouseReleaseEvent(QMouseEvent* event) override;