Pregunta

Construyo una interfaz de usuario consistente en Qcombobox y QgraphicsScene y sus Qgraphicsitems.

Cuando cambio el índice de QCOMBOBOX, actualice QGraphicsScene, por lo que se establece en el valor predeterminado. Para resolverlo, almaceno una información de geometría en un nodo. Funciona bien.

En este momento, quiero determinar que los QgraphicsItems se modifican y sus geoinfos no se almacenan. Entonces, la interfaz de usuario nota al usuario que tiene que almacenarlos.

Quiero que suceda cuando cambie QComboBox, y para hacerlo tengo que interceptar la señal CurrentIndexChanged. Significa que antes de que QCOMBOBOX cambie el índice en realidad, lee el indicador y le haga algo al usuario, y no se pierda el retorno de Geo-Infos QcomboBoBox al índice anterior.

No hay solución correcta

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top