diff options
author | Dror Levin <spatz@gentoo.org> | 2010-02-15 15:09:40 +0000 |
---|---|---|
committer | Dror Levin <spatz@gentoo.org> | 2010-02-15 15:09:40 +0000 |
commit | 258b40dd6d72645bde42d6d7c74adf12d5eedeff (patch) | |
tree | e943ffbf9431d31d5236b8d82fe28946d1fd002f /x11-libs/qt-gui/files | |
parent | Version bump. (diff) | |
download | gentoo-2-258b40dd6d72645bde42d6d7c74adf12d5eedeff.tar.gz gentoo-2-258b40dd6d72645bde42d6d7c74adf12d5eedeff.tar.bz2 gentoo-2-258b40dd6d72645bde42d6d7c74adf12d5eedeff.zip |
Version bump.
(Portage version: 2.2_rc62/cvs/Linux x86_64)
Diffstat (limited to 'x11-libs/qt-gui/files')
-rw-r--r-- | x11-libs/qt-gui/files/qt-gui-4.6.0-fix-qgraphicsscence.patch | 40 |
1 files changed, 0 insertions, 40 deletions
diff --git a/x11-libs/qt-gui/files/qt-gui-4.6.0-fix-qgraphicsscence.patch b/x11-libs/qt-gui/files/qt-gui-4.6.0-fix-qgraphicsscence.patch deleted file mode 100644 index d56412ba5d93..000000000000 --- a/x11-libs/qt-gui/files/qt-gui-4.6.0-fix-qgraphicsscence.patch +++ /dev/null @@ -1,40 +0,0 @@ -From 705880f0045ac39140f980d69aec68869213e379 Mon Sep 17 00:00:00 2001 -From: Alexis Menard <alexis.menard@nokia.com> -Date: Thu, 26 Nov 2009 13:47:34 +0100 -Subject: [PATCH] Fix a crash in KDE/Plasma with QGraphicsView. TopLevel list of items - was corrupted. - -This nasty bug was triggered when the index sort the top level list of -items. We forgot to set the flag topLevelSequentialOrdering to false -so when an item was removed from the top level list it was using the -sibling index which can be not valid anymore since the list is not -sorted by sequential order. So it let some dangling pointers in the -list which make processDirtyItemRecursive crash the next paint event. - -Reviewed-by:bnilsen -Reviewed-by:andreas ---- - src/gui/graphicsview/qgraphicsscene_p.h | 3 +- - 2 files changed, 34 insertions(+), 1 deletions(-) - -diff --git a/src/gui/graphicsview/qgraphicsscene_p.h b/src/gui/graphicsview/qgraphicsscene_p.h -index a1d0496..69e4d5b 100644 ---- a/src/gui/graphicsview/qgraphicsscene_p.h -+++ b/src/gui/graphicsview/qgraphicsscene_p.h -@@ -78,7 +78,7 @@ class QGraphicsSceneIndex; - class QGraphicsView; - class QGraphicsWidget; - --class QGraphicsScenePrivate : public QObjectPrivate -+class Q_AUTOTEST_EXPORT QGraphicsScenePrivate : public QObjectPrivate - { - Q_DECLARE_PUBLIC(QGraphicsScene) - public: -@@ -265,6 +265,7 @@ public: - { - if (needSortTopLevelItems) { - qSort(topLevelItems.begin(), topLevelItems.end(), qt_notclosestLeaf); -+ topLevelSequentialOrdering = false; - needSortTopLevelItems = false; - } - } |