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
This commit is contained in:
xavierqet
2007-12-01 19:07:59 +00:00
parent 12c9ec5e03
commit 4fb9b65609

View File

@@ -610,7 +610,11 @@ QList<QGraphicsItem *> ElementScene::zItems(bool include_terminals) const {
QMultiMap<qreal, QGraphicsItem *> 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<qreal, QGraphicsItem *> i(mm);
while (i.hasNext()) {
i.next();
all_items_list << i.value();
}
// rajoute eventuellement les bornes
if (include_terminals) all_items_list += terminals;