QGraphicsScene *scene的场景下,选择类型为DiagramItem的两个对象时,用scene->selectedItems().first()选对象和鼠标选的顺序不一致。如:依次选择图中从左至右的第一个、第二个这
两个元件,而scene->selectedItems().first()返回选择的第二个元件,scene->selectedItems().last()返回选择的第一个元件(ps:有时顺序一致,有时顺序相反),请问有办法能把这个顺序统一吗?

(这是场景中的三个元件及有向连接)。