Gentoo Archives: gentoo-commits

From: "Alex Alexander (wired)" <wired@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in x11-libs/qt-gui/files: qt-gui-4.7.0-qtreeview-regression-fix.patch
Date: Sat, 06 Nov 2010 09:20:03
Message-Id: 20101106091959.93AB320054@flycatcher.gentoo.org
1 wired 10/11/06 09:19:59
2
3 Added: qt-gui-4.7.0-qtreeview-regression-fix.patch
4 Log:
5 added fix for qtreeview regression
6
7 (Portage version: 2.2.0_alpha3/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.1 x11-libs/qt-gui/files/qt-gui-4.7.0-qtreeview-regression-fix.patch
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/qt-gui/files/qt-gui-4.7.0-qtreeview-regression-fix.patch?rev=1.1&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-libs/qt-gui/files/qt-gui-4.7.0-qtreeview-regression-fix.patch?rev=1.1&content-type=text/plain
14
15 Index: qt-gui-4.7.0-qtreeview-regression-fix.patch
16 ===================================================================
17 diff --git a/src/gui/itemviews/qtreeview.cpp b/src/gui/itemviews/qtreeview.cpp
18 index b797776..40b51fe 100644
19 --- a/src/gui/itemviews/qtreeview.cpp
20 +++ b/src/gui/itemviews/qtreeview.cpp
21 @@ -3435,6 +3435,10 @@ void QTreeViewPrivate::updateScrollBars()
22 if (!viewportSize.isValid())
23 viewportSize = QSize(0, 0);
24
25 + if (viewItems.isEmpty()) {
26 + q->doItemsLayout();
27 + }
28 +
29 int itemsInViewport = 0;
30 if (uniformRowHeights) {
31 if (defaultItemHeight <= 0)