diff options
Diffstat (limited to 'src/plugins/debugger/basewindow.cpp')
-rw-r--r-- | src/plugins/debugger/basewindow.cpp | 10 |
1 files changed, 10 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 |