QGraphicsTextItem in der scene verschieben, probs ohne Ende!

Alles rund um die Programmierung mit Qt
Antworten
Deever
Beiträge: 90
Registriert: 9. Mai 2007 18:20

QGraphicsTextItem in der scene verschieben, probs ohne Ende!

Beitrag von Deever »

Hey Amigos, wie geht's?

Ich weiß, es klingt peinlich, aber ich kriege es einfach nicht gebacken, daß sich ein von mir erstelltes QGraphicsTextItem in seiner GraphicsScene umherschieben läßt. Ich habe zwar mousePressEvent, mouseMoveEvent und mouseReleaseEvent auf die verschiedensten Arten implementiert/erweitert, aber das TextItem macht keinen Wank! :(

Hat jemand einen Tipp für mich, etwa ein Code-Snippet, das nur obige Klassen enthält und das Problem löst? Die Examples von Qt hab ich mir angesehen, aber das läßt mich keine Probleme erkennen.

Vielen Dank für eure Antworten!
Gruß,
/dev
Volker
Beiträge: 343
Registriert: 30. Juni 2005 05:27

Beitrag von Volker »

Evtl. hast Du die entsprechenden Flags nicht gesetzt:

siehe QGraphicsItem::setFlags

Wenn ich mich richtig erinnere müsstest Du dann die mousePressEvents etc. gar nicht überschreiben.
Bitte seid so nett und ändert den Titel von Beiträgen die gelöst wurden, auf [gelöst] Beitragstitel
patrik08
Beiträge: 746
Registriert: 27. Februar 2006 10:48
Wohnort: DE Freiburg

Beitrag von patrik08 »

Schaue in den code von http://code.google.com/p/fop-miniscribus/ der macht viele QGraphicsTextItem mit rotate border ecc ... und neu in der version 1.0+ sogar html div layer export .... mit alpha kanal dessen hidergrund...

Ob Ie die alpha(opacity=0.3882); auch kann? Firefox au jedem fall...
sample: http://ppk.ciz.ch/qt_c++/MiniScribus/base.html
Original fop: http://ppk.ciz.ch/qt_c++/MiniScribus/base.fop
.........................
speack português italiano deutsch english castellà qt
Antworten