Debugger: Do not forget perspective layouts on unused perspectives

Amends 5273ef2a8a

Use cases mentioned there should still work.

Fixes: QTCREATORBUG-22938
Fixes: QTCREATORBUG-22286
Change-Id: Ie7bb6b7ea6d05a94cbeeb5b8021dc638548778d9
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
This commit is contained in:
hjk
2019-09-16 15:06:43 +02:00
parent 413b0b6279
commit e9c0ba9997
2 changed files with 113 additions and 125 deletions

View File

@@ -132,15 +132,15 @@ public:
static QWidget *centralWidgetStack();
void addSubPerspectiveSwitcher(QWidget *widget);
static void savePersistentSettings();
static void restorePersistentSettings();
static Perspective *currentPerspective();
private:
DebuggerMainWindow();
~DebuggerMainWindow() override;
void savePersistentSettings() const;
void restorePersistentSettings();
void contextMenuEvent(QContextMenuEvent *ev) override;
friend class Perspective;