forked from qt-creator/qt-creator
ADS: Properly initialize DockManager
Change-Id: I2728c6d7dd6db736be14efc71a5ab62efc40d6ee Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
This commit is contained in:
committed by
Tim Jenssen
parent
95182dc6b9
commit
b5ba4dcb16
@@ -83,8 +83,8 @@ namespace ADS
|
|||||||
DockManager *q;
|
DockManager *q;
|
||||||
QList<FloatingDockContainer *> m_floatingWidgets;
|
QList<FloatingDockContainer *> m_floatingWidgets;
|
||||||
QList<DockContainerWidget *> m_containers;
|
QList<DockContainerWidget *> m_containers;
|
||||||
DockOverlay *m_containerOverlay;
|
DockOverlay *m_containerOverlay = nullptr;
|
||||||
DockOverlay *m_dockAreaOverlay;
|
DockOverlay *m_dockAreaOverlay = nullptr;
|
||||||
QMap<QString, DockWidget *> m_dockWidgetsMap;
|
QMap<QString, DockWidget *> m_dockWidgetsMap;
|
||||||
bool m_restoringState = false;
|
bool m_restoringState = false;
|
||||||
QVector<FloatingDockContainer *> m_uninitializedFloatingWidgets;
|
QVector<FloatingDockContainer *> m_uninitializedFloatingWidgets;
|
||||||
@@ -95,7 +95,7 @@ namespace ADS
|
|||||||
QHash<QString, QDateTime> m_workspaceDateTimes;
|
QHash<QString, QDateTime> m_workspaceDateTimes;
|
||||||
QString m_workspaceToRestoreAtStartup;
|
QString m_workspaceToRestoreAtStartup;
|
||||||
bool m_autorestoreLastWorkspace; // This option is set in the Workspace Manager!
|
bool m_autorestoreLastWorkspace; // This option is set in the Workspace Manager!
|
||||||
QSettings *m_settings;
|
QSettings *m_settings = nullptr;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Private data constructor
|
* Private data constructor
|
||||||
|
Reference in New Issue
Block a user