Pregunta

Estoy tratando de visualizar un árbol en Qt.

Hasta ahora, todos mis nodos consisten en simples círculos y en base a la clase QGraphicsItem. Pero necesito mostrar algún texto sobre cada nodo, ¿cómo puedo "conectar" un QLabel a mis nodos?

Gracias de antemano.

¿Fue útil?

Solución

Se puede utilizar un QGraphicsTextItem en los nodos.

QGraphicsTextItem *nodeText = new QGraphicsTextItem("TEXT LABEL", nodeItem);

Otros consejos

Bueno, ¿por qué no utilizar QTreeView para ver su árbol? Usted solo Have a subclase QAbstractItemModel con su propio modelo y utilizarlo.

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