[gelöst] delete

Du bist neu in der Welt von C++? Dann schau hier herein!
Antworten
toba
Beiträge: 28
Registriert: 22. September 2011 09:28

[gelöst] delete

Beitrag von toba »

Hi, ganz blöde Frage:

Wenn ich delete auf ein Objekt anwende, werden die Childs automatisch mitgelöscht oder muss ich im destruktor mit childitems mir die liste geben lassen und alle selbst löschen?
Hänge an ein QGraphicsRectItem ein Child von QGraphicsTextItem. z.B. über selectedItem rufe ich delete vom QGraphicsRectItem auf. (grob gesagt)

thx!
Zuletzt geändert von toba am 17. Januar 2012 09:36, insgesamt 1-mal geändert.
franzf
Beiträge: 3114
Registriert: 31. Mai 2006 11:15

Re: delete

Beitrag von franzf »

Doku zum QGraphicsItem-Destruktor (QGraphicsItem::~QGraphicsItem()) steht alles wissenswerte :)
toba
Beiträge: 28
Registriert: 22. September 2011 09:28

Re: delete

Beitrag von toba »

hmpf, danke!..
hatte wohl vorhin tomaten auf den augen..

Code: Alles auswählen

Destroys the QGraphicsItem and all its children. If this item is currently associated with a scene, the item will be removed from the scene before it is deleted.

Note: It is more efficient to remove the item from the QGraphicsScene before destroying the item.
Antworten