summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOrgad Shaneh <orgad.shaneh@audiocodes.com>2018-11-07 14:51:28 +0200
committerOrgad Shaneh <orgads@gmail.com>2018-11-07 14:52:15 +0000
commit70b466b7d9e51a23951f5b02ac0ed4577195d043 (patch)
treefbbc0ab9f2645a79ded5d2f40358357d9206869d
parent0b940f4e798870a638b3cae709925ea00d0df235 (diff)
downloadqt-creator-70b466b7d9e51a23951f5b02ac0ed4577195d043.tar.gz
Debugger: Split expressions and locals and anchor Registers to Locals
The Locals view is the first tab, and the Expressions view is not visible at all. If you grab a variable to the Locals view, it just "disappears", and you need to know where to look in order to find it. Return to the previous layout, when Expressions and Locals were both visible in the same view. Change-Id: I775fe88beb921c61c048ba7106d05ae08b8fe026 Reviewed-by: hjk <hjk@qt.io>
-rw-r--r--src/plugins/debugger/debuggerengine.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/plugins/debugger/debuggerengine.cpp b/src/plugins/debugger/debuggerengine.cpp
index 8d9a888441..43cd9cb20e 100644
--- a/src/plugins/debugger/debuggerengine.cpp
+++ b/src/plugins/debugger/debuggerengine.cpp
@@ -798,8 +798,8 @@ void DebuggerEnginePrivate::setupViews()
m_perspective->addWindow(m_modulesWindow, Perspective::AddToTab, m_threadsWindow, false);
m_perspective->addWindow(m_sourceFilesWindow, Perspective::AddToTab, m_modulesWindow, false);
m_perspective->addWindow(m_localsAndInspectorWindow, Perspective::AddToTab, nullptr, true, Qt::RightDockWidgetArea);
- m_perspective->addWindow(m_watchersWindow, Perspective::AddToTab, m_localsAndInspectorWindow, true, Qt::RightDockWidgetArea);
- m_perspective->addWindow(m_registerWindow, Perspective::AddToTab, m_watchersWindow, false, Qt::RightDockWidgetArea);
+ m_perspective->addWindow(m_watchersWindow, Perspective::SplitVertical, m_localsAndInspectorWindow, true, Qt::RightDockWidgetArea);
+ m_perspective->addWindow(m_registerWindow, Perspective::AddToTab, m_localsAndInspectorWindow, false, Qt::RightDockWidgetArea);
m_perspective->addWindow(m_logWindow, Perspective::AddToTab, nullptr, false, Qt::TopDockWidgetArea);
m_perspective->select();