Seite 1 von 1

QGraphicsView Beschriftungsitems

Verfasst: 20. Januar 2011 20:49
von MrFox
Hallo miteinander,

ich habe folgende Wunschvorstellung:
Vorhanden ist eine QGraphicsScene mit vielen vielen Items (alle statisch, verändern ihre Koordinaten nicht). Das zugehörige View skaliert, rotiert und schiebt diese Scene natürlich in der Gegend rum, damit sich der Nutzer die Scene auch komfortabel anschauen kann. Ich hätte jetzt gern, dass einige der Items beim skalieren und rotieren nicht mitskaliert und mitrotiert werden. Bzw. vielmehr, dass nur ihre Koordinaten mitskaliert und mitrotiert werden, die Items selbst (also deren graphische Darstellung) aber nicht.
Diese Items sind nämlich Beschriftungen, die verständlicherweise in konstanter Größe und immer schön "richtig herum" dargestellt werden sollen.

Wenn jemand einen (performanten) Lösungsansatz dafür auf Lager hätte, den er gerne mit mir teilen würde ... go ahead. Ich bin gespannt.

Grüße,
Julian

Verfasst: 20. Januar 2011 22:03
von upsala
Wäre das hier schon mal ein Ansatz: QGraphicsItem::ItemIgnoresTransformations?

Verfasst: 21. Januar 2011 00:17
von MrFox
Oh, ich wusste doch, dass ich mal wieder die Dokumentation nicht genau genug studiert habe :oops:

Naja, umso besser - dann ist es ja doch ganz einfach! vielen dank. 8)