From 5c91b630b4bad814c581e665d3e71d8c2a2c9813 Mon Sep 17 00:00:00 2001 From: Tobias Hunger Date: Mon, 2 Mar 2020 11:00:16 +0100 Subject: [PATCH] ADS: Remove struct from FloatingWidgetTitleBar We do not use struct in Qt Creator. Change-Id: I1fda8f68520e77b46209890f1355facc723f351e Reviewed-by: Tim Jenssen --- .../advanceddockingsystem/linux/floatingwidgettitlebar.cpp | 3 ++- src/libs/advanceddockingsystem/linux/floatingwidgettitlebar.h | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/libs/advanceddockingsystem/linux/floatingwidgettitlebar.cpp b/src/libs/advanceddockingsystem/linux/floatingwidgettitlebar.cpp index 52eb6e784b5..27bc1a794d1 100644 --- a/src/libs/advanceddockingsystem/linux/floatingwidgettitlebar.cpp +++ b/src/libs/advanceddockingsystem/linux/floatingwidgettitlebar.cpp @@ -46,8 +46,9 @@ using tCloseButton = QPushButton; /** * @brief Private data class of public interface CFloatingWidgetTitleBar */ -struct FloatingWidgetTitleBarPrivate +class FloatingWidgetTitleBarPrivate { +public: FloatingWidgetTitleBar *q; ///< public interface class QLabel *m_iconLabel = nullptr; TabLabelType *m_titleLabel; diff --git a/src/libs/advanceddockingsystem/linux/floatingwidgettitlebar.h b/src/libs/advanceddockingsystem/linux/floatingwidgettitlebar.h index f35e096a68f..ed0c4202c93 100644 --- a/src/libs/advanceddockingsystem/linux/floatingwidgettitlebar.h +++ b/src/libs/advanceddockingsystem/linux/floatingwidgettitlebar.h @@ -30,7 +30,7 @@ namespace ADS { class FloatingDockContainer; -struct FloatingWidgetTitleBarPrivate; +class FloatingWidgetTitleBarPrivate; /** * Titlebar for floating widgets to capture non client are mouse events.