查看完整版本: [-- QGraphicsScene下,选择DiagramItem对象时,用scene->selectedItems().first()选对象和鼠标选的顺序不一致 --]

QTCN开发网 -> Qt安装与发布 -> QGraphicsScene下,选择DiagramItem对象时,用scene->selectedItems().first()选对象和鼠标选的顺序不一致 [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

sk19930104 2016-07-11 23:09

QGraphicsScene下,选择DiagramItem对象时,用scene->selectedItems().first()选对象和鼠标选的顺序不一致

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

[attachment=15480](这是场景中的三个元件及有向连接)。[attachment=15481]






查看完整版本: [-- QGraphicsScene下,选择DiagramItem对象时,用scene->selectedItems().first()选对象和鼠标选的顺序不一致 --] [-- top --]



Powered by phpwind v8.7 Code ©2003-2011 phpwind
Gzip disabled