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) |