From 4fb9b65609aeeb6cf6dd2559a566933214d6604b Mon Sep 17 00:00:00 2001 From: xavierqet Date: Sat, 1 Dec 2007 19:07:59 +0000 Subject: [PATCH] Correction d'un bug dans le listing des parties dans l'editeur d'elements git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@221 bfdf4180-ca20-0410-9c96-a3a8aa849046 --- editor/elementscene.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/editor/elementscene.cpp b/editor/elementscene.cpp index da0e3e6d1..6cb99d802 100644 --- a/editor/elementscene.cpp +++ b/editor/elementscene.cpp @@ -610,7 +610,11 @@ QList ElementScene::zItems(bool include_terminals) const { QMultiMap mm; foreach(QGraphicsItem *qgi, all_items_list) mm.insert(qgi -> zValue(), qgi); all_items_list.clear(); - foreach(qreal z, mm.keys()) all_items_list += mm.values(z); + QMapIterator i(mm); + while (i.hasNext()) { + i.next(); + all_items_list << i.value(); + } // rajoute eventuellement les bornes if (include_terminals) all_items_list += terminals;