Debugger: Fix 'Show Address' stack window context menu action

Change-Id: I59784fbb304882f88538800c4094b8680cb379f8
Reviewed-by: Christian Stenger <christian.stenger@theqtcompany.com>
This commit is contained in:
hjk
2015-02-26 09:34:42 +01:00
parent 623de07ab9
commit 5b80463050
3 changed files with 13 additions and 13 deletions

View File

@@ -60,18 +60,21 @@ StackTreeView::StackTreeView()
{
setWindowTitle(tr("Stack"));
connect(action(UseAddressInStackView), SIGNAL(toggled(bool)),
SLOT(showAddressColumn(bool)));
connect(action(ExpandStack), SIGNAL(triggered()),
SLOT(reloadFullStack()));
connect(action(MaximalStackDepth), SIGNAL(triggered()),
SLOT(reloadFullStack()));
connect(action(UseAddressInStackView), &QAction::toggled,
this, &StackTreeView::showAddressColumn);
connect(action(ExpandStack), &QAction::triggered,
this, &StackTreeView::reloadFullStack);
connect(action(MaximalStackDepth), &QAction::triggered,
this, &StackTreeView::reloadFullStack);
showAddressColumn(false);
}
void StackTreeView::showAddressColumn(bool on)
{
setColumnHidden(StackAddressColumn, !on);
resizeColumnToContents(StackLevelColumn);
resizeColumnToContents(StackLineNumberColumn);
resizeColumnToContents(StackAddressColumn);
}
void StackTreeView::rowActivated(const QModelIndex &index)