Debugger: Split Expressions view into dock of its own

Change-Id: Ie86a5bd72c3140219f925835a065d9f6a3ae0ea4
Task-number: QTCREATORBUG-19167
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
This commit is contained in:
hjk
2017-10-26 16:32:48 +02:00
parent 0e1953a0f4
commit 78513ecd8f
15 changed files with 112 additions and 94 deletions

View File

@@ -35,8 +35,8 @@ namespace Internal {
enum { LocalsIndex = 0, InspectorIndex = 1 };
LocalsAndExpressionsWindow::LocalsAndExpressionsWindow(QWidget *locals,
QWidget *inspector, QWidget *returnWidget, QWidget *watchers)
LocalsAndInspectorWindow::LocalsAndInspectorWindow(QWidget *locals,
QWidget *inspector, QWidget *returnWidget)
: m_showLocals(false)
{
auto layout = new QVBoxLayout(this);
@@ -53,7 +53,6 @@ LocalsAndExpressionsWindow::LocalsAndExpressionsWindow(QWidget *locals,
splitter->addWidget(localsAndInspector);
splitter->addWidget(returnWidget);
splitter->addWidget(watchers);
splitter->setStretchFactor(0, 3);
splitter->setStretchFactor(2, 1);
@@ -68,7 +67,7 @@ LocalsAndExpressionsWindow::LocalsAndExpressionsWindow(QWidget *locals,
});
}
void LocalsAndExpressionsWindow::setShowLocals(bool showLocals)
void LocalsAndInspectorWindow::setShowLocals(bool showLocals)
{
m_showLocals = showLocals;
m_timer.start();