diff options
author | hjk <qtc-committer@nokia.com> | 2011-11-15 16:28:49 +0100 |
---|---|---|
committer | hjk <qthjk@ovi.com> | 2011-11-16 10:43:08 +0100 |
commit | e31ed775c2d9f3b13bec2ab976049676b48d0350 (patch) | |
tree | f3c22b99747a667e4e005fa84e4ea76cd63c3c50 /src | |
parent | 34033aea88a209d3ad9435b8e4f3d97f55d3f21c (diff) | |
download | qt-creator-e31ed775c2d9f3b13bec2ab976049676b48d0350.tar.gz |
debugger: respect the "Always adjust column width" settings
Task-number: QTCREATORBUG-6527
Change-Id: I53e68dbf75d3a025d760d948a31c49f9cdf93919
Reviewed-by: Robert Löhning <robert.loehning@nokia.com>
Reviewed-by: hjk <qthjk@ovi.com>
Diffstat (limited to 'src')
-rw-r--r-- | src/plugins/debugger/basewindow.cpp | 10 | ||||
-rw-r--r-- | src/plugins/debugger/basewindow.h | 1 |
2 files changed, 11 insertions, 0 deletions
diff --git a/src/plugins/debugger/basewindow.cpp b/src/plugins/debugger/basewindow.cpp index 2ab1f6b4b8..792f6bba05 100644 --- a/src/plugins/debugger/basewindow.cpp +++ b/src/plugins/debugger/basewindow.cpp @@ -94,6 +94,8 @@ bool BaseWindow::handleBaseContextAction(QAction *act) return true; } if (act == m_alwaysAdjustColumnsAction) { + if (act->isChecked()) + resizeColumnsToContents(); // Action triggered automatically. return true; } @@ -121,5 +123,13 @@ void BaseWindow::setAlwaysResizeColumnsToContents(bool on) header()->setResizeMode(0, mode); } +void BaseWindow::reset() +{ + QTreeView::reset(); + if (header() && m_alwaysAdjustColumnsAction + && m_alwaysAdjustColumnsAction->isChecked()) + resizeColumnsToContents(); +} + } // namespace Internal } // namespace Debugger diff --git a/src/plugins/debugger/basewindow.h b/src/plugins/debugger/basewindow.h index 33b187bb31..0ec929c8b9 100644 --- a/src/plugins/debugger/basewindow.h +++ b/src/plugins/debugger/basewindow.h @@ -59,6 +59,7 @@ public slots: private slots: void setAlternatingRowColorsHelper(bool on) { setAlternatingRowColors(on); } void rowActivatedHelper(const QModelIndex &index) { rowActivated(index); } + void reset(); private: QAction *m_alwaysAdjustColumnsAction; |