rpms/qt4/devel qt-x11-opensource-src-4.3.2-rh#334281.patch, NONE, 1.1 qt4.spec, 1.71, 1.72

Rex Dieter (rdieter) fedora-extras-commits at redhat.com
Fri Oct 19 19:30:22 UTC 2007


Author: rdieter

Update of /cvs/pkgs/rpms/qt4/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv9636

Modified Files:
	qt4.spec 
Added Files:
	qt-x11-opensource-src-4.3.2-rh#334281.patch 
Log Message:
* Fri Oct 19 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 4.3.2-3
- slowdown with 4.3.2 (#334281)


qt-x11-opensource-src-4.3.2-rh#334281.patch:

--- NEW FILE qt-x11-opensource-src-4.3.2-rh#334281.patch ---
diff -up qt-x11-opensource-src-4.3.2/src/gui/itemviews/qtreeview.cpp.slow qt-x11-opensource-src-4.3.2/src/gui/itemviews/qtreeview.cpp
--- qt-x11-opensource-src-4.3.2/src/gui/itemviews/qtreeview.cpp.slow	2007-10-01 08:06:11.000000000 -0500
+++ qt-x11-opensource-src-4.3.2/src/gui/itemviews/qtreeview.cpp	2007-10-19 14:20:28.000000000 -0500
@@ -542,7 +542,6 @@ void QTreeView::setRowHidden(int row, co
     if (!index.isValid())
         return;
 
-    d->executePostedLayout();
     if (hide) {
         QPersistentModelIndex persistent(index);
         if (!d->hiddenIndexes.contains(persistent))
@@ -571,6 +570,7 @@ void QTreeView::setRowHidden(int row, co
                     i += count;
                 }
             }
+            d->executePostedLayout();
             updateGeometries();
             d->viewport->update();
         } else {


Index: qt4.spec
===================================================================
RCS file: /cvs/pkgs/rpms/qt4/devel/qt4.spec,v
retrieving revision 1.71
retrieving revision 1.72
diff -u -r1.71 -r1.72
--- qt4.spec	16 Oct 2007 15:59:38 -0000	1.71
+++ qt4.spec	19 Oct 2007 19:29:46 -0000	1.72
@@ -4,7 +4,7 @@
 Summary: Qt toolkit
 Name:	 qt4
 Version: 4.3.2
-Release: 2%{?dist}
+Release: 3%{?dist}
 
 # GPLv2+exceptions(see GPL_EXCEPTIONS*.txt)
 License: GPLv2
@@ -29,6 +29,8 @@
 Patch1: qt-x11-opensource-src-4.3.0-qassistant-qt4.patch
 # multilib hacks 
 Patch2: qt-x11-opensource-src-4.2.2-multilib.patch
+# Slowdown with 4.3.2 (http://bugzilla.redhat.com/334281)
+Patch3: qt-x11-opensource-src-4.3.2-rh#334281.patch
 ## qt-copy patches
 
 Source10: qt4-wrapper.sh
@@ -226,6 +228,7 @@
 %patch1 -p1 -b .assistant4
 # don't use -b on mkspec files, else they get installed too.
 %patch2 -p1
+%patch3 -p1 -b .rh#334281
 
 # drop -fexceptions from $RPM_OPT_FLAGS
 RPM_OPT_FLAGS=`echo $RPM_OPT_FLAGS | sed 's|-fexceptions||g'`
@@ -635,6 +638,9 @@
 
 
 %changelog
+* Fri Oct 19 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 4.3.2-3
+- slowdown with 4.3.2 (#334281)
+
 * Tue Oct 16 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 4.3.2-2
 - create/own %%_qt4_plugindir/styles
 




More information about the fedora-extras-commits mailing list