From: Peter Penz Date: Wed, 19 Nov 2008 20:52:30 +0000 (+0000) Subject: * fixed issue that the autoresizing of columns is applied when adding/removing columns X-Git-Url: https://cloud.milkyroute.net/gitweb/dolphin.git/commitdiff_plain/e54e382a89be8baa2b509eae52abf31796feaf7b * fixed issue that the autoresizing of columns is applied when adding/removing columns * assure that QTreeView::resizeEvent() is called before applying the autoresizing for having an updated state BUG: 175603 svn path=/trunk/KDE/kdebase/apps/; revision=886690 --- diff --git a/src/dolphindetailsview.cpp b/src/dolphindetailsview.cpp index 5c77ff710..86a2865b8 100644 --- a/src/dolphindetailsview.cpp +++ b/src/dolphindetailsview.cpp @@ -402,10 +402,10 @@ void DolphinDetailsView::keyReleaseEvent(QKeyEvent* event) void DolphinDetailsView::resizeEvent(QResizeEvent* event) { + QTreeView::resizeEvent(event); if (m_autoResize) { resizeColumns(); } - QTreeView::resizeEvent(event); } void DolphinDetailsView::wheelEvent(QWheelEvent* event) @@ -591,6 +591,7 @@ void DolphinDetailsView::configureColumns(const QPoint& pos) m_controller->indicateAdditionalInfoChange(list); setColumnHidden(columnIndex, !show); + resizeColumns(); } }