C
ja genau, die idee hatte ich nun auch.
Also als Beispiel lege ich z.B, in meiner display Methode ein item an (als Member Variable)und adde das zur Scene hinzu,in der auch die pixmap mit dem Bild ist.
QPen pen(Qt::green);
m_rectItem = new QGraphicsRectItem(0, 0, 20, 20);
m_rectItem->setPen(pen);
pen.setWidth(2);
m_scene->addItem(m_rectItem);
daraufhin prüfe ich einfch in der Button-Methode, ob das Rechteck gezeichnet ist oder nicht und führe dann
m_scene->removeItem(m_rectItem);
oder
m_scene->addItem(m_rectItem);
aus.
Also das ist die Idee, die ich jetzt die Tage umsetzen werde. Nur das alle Linien noch in einem QGraphicsItemGroup Item gebündelt werden, sodass sie wie ein einzelnes Item behandelt werden