From 6632d5b480db97b1dcb3f51cb9059225e1850efc Mon Sep 17 00:00:00 2001
From: hjk <qtc-committer@nokia.com>
Date: Wed, 4 Mar 2009 09:45:20 +0100
Subject: [PATCH] Fixes:    debugger: less fuss when resizing views

---
 src/plugins/debugger/breakwindow.cpp | 2 ++
 src/plugins/debugger/stackwindow.cpp | 8 ++++++--
 2 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/src/plugins/debugger/breakwindow.cpp b/src/plugins/debugger/breakwindow.cpp
index 379220ce621..3a80673b412 100644
--- a/src/plugins/debugger/breakwindow.cpp
+++ b/src/plugins/debugger/breakwindow.cpp
@@ -67,6 +67,7 @@ void BreakWindow::keyPressEvent(QKeyEvent *ev)
 
 void BreakWindow::resizeEvent(QResizeEvent *ev)
 {
+/*
     QHeaderView *hv = header();
     int totalSize = ev->size().width() - 180;
     hv->resizeSection(0, 60);
@@ -75,6 +76,7 @@ void BreakWindow::resizeEvent(QResizeEvent *ev)
     hv->resizeSection(3, (totalSize * 30) / 100);
     hv->resizeSection(4, 70);
     hv->resizeSection(5, 50);
+*/
     QTreeView::resizeEvent(ev);
 }
 
diff --git a/src/plugins/debugger/stackwindow.cpp b/src/plugins/debugger/stackwindow.cpp
index a400bcf3a2a..f105f057f13 100644
--- a/src/plugins/debugger/stackwindow.cpp
+++ b/src/plugins/debugger/stackwindow.cpp
@@ -65,6 +65,7 @@ StackWindow::StackWindow(QWidget *parent)
 
 void StackWindow::resizeEvent(QResizeEvent *event)
 {
+/*
     QHeaderView *hv = header();
 
     int totalSize = event->size().width() - 120;
@@ -74,6 +75,7 @@ void StackWindow::resizeEvent(QResizeEvent *event)
         hv->resizeSection(2, totalSize / 2);
         hv->resizeSection(3, 55);
     }
+*/
     QTreeView::resizeEvent(event);
 }
 
@@ -136,14 +138,16 @@ void StackWindow::resizeColumnsToContents()
     resizeColumnToContents(0);
     resizeColumnToContents(1);
     resizeColumnToContents(2);
+    resizeColumnToContents(3);
 }
 
 void StackWindow::setAlwaysResizeColumnsToContents(bool on)
 {
     m_alwaysResizeColumnsToContents = on;
-    QHeaderView::ResizeMode mode = on
-        ? QHeaderView::ResizeToContents : QHeaderView::Interactive;
+    QHeaderView::ResizeMode mode =
+        on ? QHeaderView::ResizeToContents : QHeaderView::Interactive;
     header()->setResizeMode(0, mode);
     header()->setResizeMode(1, mode);
     header()->setResizeMode(2, mode);
+    header()->setResizeMode(3, mode);
 }
-- 
GitLab