rev 10517 - in trunk/packages/qt4-x11/debian: . patches
Modestas Vainius
modax-guest at alioth.debian.org
Fri May 9 20:24:52 UTC 2008
Author: modax-guest
Date: 2008-05-09 20:24:52 +0000 (Fri, 09 May 2008)
New Revision: 10517
Added:
trunk/packages/qt4-x11/debian/patches/16_qsortfilterproxymodel_invalidate_noscroll.diff
Modified:
trunk/packages/qt4-x11/debian/changelog
trunk/packages/qt4-x11/debian/patches/series
Log:
Calling QSortFilterProxyModel::invalidate causes view to scroll to the current item/index. This behavior was not present on the Qt4.3.x.
* Patch 16_qsortfilterproxymodel_invalidate_noscroll.diff, scheduled for Qt 4.4.1 (TT #204403)
Modified: trunk/packages/qt4-x11/debian/changelog
===================================================================
--- trunk/packages/qt4-x11/debian/changelog 2008-05-09 20:19:30 UTC (rev 10516)
+++ trunk/packages/qt4-x11/debian/changelog 2008-05-09 20:24:52 UTC (rev 10517)
@@ -9,9 +9,15 @@
* Add qt-copy patch:
* 0227-qdatastream-regression
Fix a bug that causes all Qt3/2 applications to crash or hang under KDE4.
+
+ +++ Changes by Modestas Vainius:
- -- Fathi Boudra <fabo at debian.org> Fri, 09 May 2008 20:01:24 +0200
+ * Add 16_qsortfilterproxymodel_invalidate_noscroll.diff patch which fixes
+ scrolling to the current item/index on QSortFilterProxyModel::invalidate()
+ This patch has been scheduled for Qt 4.4.1 (TT #204403).
+ -- Debian Qt/KDE Maintainers <debian-qt-kde at lists.debian.org> Fri, 09 May 2008 23:23:55 +0300
+
qt4-x11 (4.4.0-1) unstable; urgency=low
* New upstream release.
Added: trunk/packages/qt4-x11/debian/patches/16_qsortfilterproxymodel_invalidate_noscroll.diff
===================================================================
--- trunk/packages/qt4-x11/debian/patches/16_qsortfilterproxymodel_invalidate_noscroll.diff (rev 0)
+++ trunk/packages/qt4-x11/debian/patches/16_qsortfilterproxymodel_invalidate_noscroll.diff 2008-05-09 20:24:52 UTC (rev 10517)
@@ -0,0 +1,11 @@
+--- a/src/gui/itemviews/qabstractitemview.cpp 2008-04-28 15:11:18.000000000 +0200
++++ b/src/gui/itemviews/qabstractitemview.cpp 2008-04-10 01:00:58.000000000 +0200
+@@ -2980,7 +2982,7 @@
+ if (q->isVisible()) {
+ q->doItemsLayout();
+ const QModelIndex current = q->currentIndex();
+- if (current.isValid())
++ if (current.isValid() && state == QAbstractItemView::EditingState)
+ q->scrollTo(current);
+ } else {
+ doDelayedItemsLayout();
Modified: trunk/packages/qt4-x11/debian/patches/series
===================================================================
--- trunk/packages/qt4-x11/debian/patches/series 2008-05-09 20:19:30 UTC (rev 10516)
+++ trunk/packages/qt4-x11/debian/patches/series 2008-05-09 20:24:52 UTC (rev 10517)
@@ -26,6 +26,7 @@
12_fix_qmake_pkgconfig.diff
14_add_libraries_to_gui_build_where_actually_needed.diff
15_fix_qmake_makefile_generation.diff
+16_qsortfilterproxymodel_invalidate_noscroll.diff
20_mips_atomic_ops.diff
40_alpha_ice.diff
41_disable_opengl_visibility.diff
More information about the pkg-kde-commits
mailing list