From b5ba4dcb16381b7ecea92f5f60fa13853a2ebca3 Mon Sep 17 00:00:00 2001 From: Tobias Hunger Date: Mon, 2 Mar 2020 10:45:42 +0100 Subject: [PATCH] ADS: Properly initialize DockManager Change-Id: I2728c6d7dd6db736be14efc71a5ab62efc40d6ee Reviewed-by: Tim Jenssen --- src/libs/advanceddockingsystem/dockmanager.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/libs/advanceddockingsystem/dockmanager.cpp b/src/libs/advanceddockingsystem/dockmanager.cpp index 768003d44a6..63c71c7a8ad 100644 --- a/src/libs/advanceddockingsystem/dockmanager.cpp +++ b/src/libs/advanceddockingsystem/dockmanager.cpp @@ -83,8 +83,8 @@ namespace ADS DockManager *q; QList m_floatingWidgets; QList m_containers; - DockOverlay *m_containerOverlay; - DockOverlay *m_dockAreaOverlay; + DockOverlay *m_containerOverlay = nullptr; + DockOverlay *m_dockAreaOverlay = nullptr; QMap m_dockWidgetsMap; bool m_restoringState = false; QVector m_uninitializedFloatingWidgets; @@ -95,7 +95,7 @@ namespace ADS QHash m_workspaceDateTimes; QString m_workspaceToRestoreAtStartup; bool m_autorestoreLastWorkspace; // This option is set in the Workspace Manager! - QSettings *m_settings; + QSettings *m_settings = nullptr; /** * Private data constructor