QGraphicsPathItem wird nicht angezeigt, QPainterPath schon
-
Hallo Gemeinde,
ich bin noch recht neu bei Qt und habe folgendes Problem:
Ich habe eine Klasse die von QGraphicsView erbt und einige drawXXX() Funktionen (public) anbietet.
Wenn ich in so einer Funktion@QPainterPath path;
(...)
scene()->addPath(path);@mache, wird der Path angezeigt.
Wenn ich aber@QPainterPath path;
(...)
QGraphicsPathItem item2(path);
scene()->addItem(&item2);@mache hingegen nicht.
Hat jemand eine Idee woran das liegen kann?
Vielen Dank schonmal und Liebe Grüße -
Wenn du das QGraphicsPathItem wirklich am Stack anlegst, wird es zerstört, bevor es gezeichnet werden kann.
Bei scene()->addPath wird wohl eine Kopie gezogen.