debugger: use saved "resize columns to contents" settings

Change-Id: I88d50205d6ba626e0b4bf66879271fafab81e8cb
Reviewed-by: con
Task-number: QTCREATORBUG-5320
Reviewed-on: http://codereview.qt.nokia.com/1379
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Eike Ziller <eike.ziller@nokia.com>
This commit is contained in:
hjk
2011-07-08 15:33:13 +02:00
committed by hjk
parent 0461150b85
commit 0c3743bb56
8 changed files with 33 additions and 3 deletions

View File

@@ -135,6 +135,16 @@ void SnapshotWindow::removeSnapshot(int i)
m_snapshotHandler->at(i)->quitDebugger();
}
void SnapshotWindow::setModel(QAbstractItemModel *model)
{
QTreeView::setModel(model);
setAlwaysResizeColumnsToContents(true);
if (header()) {
bool adjust = debuggerCore()->boolSetting(AlwaysAdjustSnapshotsColumnWidths);
setAlwaysResizeColumnsToContents(adjust);
}
}
void SnapshotWindow::resizeColumnsToContents()
{
for (int i = model()->columnCount(); --i >= 0; )