mirror of
https://github.com/qelectrotech/qelectrotech-source-mirror.git
synced 2025-12-23 18:50:52 +01:00
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:
@@ -610,7 +610,11 @@ QList<QGraphicsItem *> ElementScene::zItems(bool include_terminals) const {
|
|||||||
QMultiMap<qreal, QGraphicsItem *> mm;
|
QMultiMap<qreal, QGraphicsItem *> mm;
|
||||||
foreach(QGraphicsItem *qgi, all_items_list) mm.insert(qgi -> zValue(), qgi);
|
foreach(QGraphicsItem *qgi, all_items_list) mm.insert(qgi -> zValue(), qgi);
|
||||||
all_items_list.clear();
|
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
|
// rajoute eventuellement les bornes
|
||||||
if (include_terminals) all_items_list += terminals;
|
if (include_terminals) all_items_list += terminals;
|
||||||
|
|||||||
Reference in New Issue
Block a user