Pregunta

tengo un QGraphicsSvgItem y me gustaría tener dos instancias enfrentadas.He reconocido que usar QGraphicsItem::setScale() método que menciona voltear y rotar en caso de valores negativos, pero eso no es exactamente lo que quiero.

Probablemente sólo me falta algo de uso inteligente de las transformaciones básicas, pero de alguna manera todavía no he tenido éxito.Con OpenGL pude configurar la escala para ejes individuales, lo que funcionó.

¿Fue útil?

Solución

Puedes usar QTransform:

item->setTransform(QTransform::fromScale(-1, 1));
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top