From 2642f8537dc8e3b46142e6cbcd621be997ef98de Mon Sep 17 00:00:00 2001 From: Tobias Hunger Date: Mon, 2 Mar 2020 10:40:40 +0100 Subject: [PATCH] ADS: Properly initialize DockOverlay Change-Id: I3aa43624617858858cd6b27ead506c299d0c0a47 Reviewed-by: Tim Jenssen --- src/libs/advanceddockingsystem/dockoverlay.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/libs/advanceddockingsystem/dockoverlay.cpp b/src/libs/advanceddockingsystem/dockoverlay.cpp index ad5699147d4..e80fcbba8b0 100644 --- a/src/libs/advanceddockingsystem/dockoverlay.cpp +++ b/src/libs/advanceddockingsystem/dockoverlay.cpp @@ -64,7 +64,7 @@ namespace ADS { public: DockOverlay *q; DockWidgetAreas m_allowedAreas = InvalidDockWidgetArea; - DockOverlayCross *m_cross; + DockOverlayCross *m_cross = nullptr; QPointer m_targetWidget; DockWidgetArea m_lastLocation = InvalidDockWidgetArea; bool m_dropPreviewEnabled = true; @@ -87,9 +87,9 @@ namespace ADS { public: DockOverlayCross *q; DockOverlay::eMode m_mode = DockOverlay::ModeDockAreaOverlay; - DockOverlay *m_dockOverlay; + DockOverlay *m_dockOverlay = nullptr; QHash m_dropIndicatorWidgets; - QGridLayout *m_gridLayout; + QGridLayout *m_gridLayout = nullptr; QColor m_iconColors[5]; bool m_updateRequired = false; double m_lastDevicePixelRatio = 0.1;