Insert and remove items from QGraphicsScene/QGraphicsView
-
Hello,
I have a QGraphicsView and I draw a scene with QGraphicsScene onto it.
Now I'd like to have some object which I can place on the QGraphicsView and remove them again (for example: PushButton click)
So first click - something, let's say a image, is drawn on the QGraphicsScene and secound click it is removed again. I have to draw it in different x,y coordiantes for each click.How do I implement this?
Thanks in advance -
-
Did you find a solution?
You can handle it with Items likeFirst Button click, you can use a runtime variable or use a button with enable and disable
QGraphicLineItem = QGraphicsScene->addLine(.....);
second click would be
QGraphicsScene->removeItem(QGraphicLineItem);
You can save it in a vector if you have several things to draw and remove.