Seite 1 von 1

Widgets freigeben

Verfasst: 27. März 2006 14:45
von stimpy
Hallo,

ich habe mir mal ein Beispiel aus der QT-Doku vorgeknöpft. Da steht in der Datei "mainwindows/application/mainwindow.cpp":

Code: Alles auswählen

MainWindow::MainWindow()
{
    textEdit = new QTextEdit;
    ...
}
Ein Widget-Attribut wird mit new erzeugt. Was ich vermisse, ist die Freigabe mit delete. Muß das nicht freigegeben werden? Irgendwie stehe ich da gerade auf dem Schlauch. :roll:

Dank im Voraus!

Verfasst: 27. März 2006 15:48
von stippy
Wenn Du schreibst:

Code: Alles auswählen

MainWindow::MainWindow()
{
    textEdit = new QTextEdit(this);
    ...
}
kümmert sich Qt um das Löschen der Objekte.

Bei deinem Beispiel mußte das selber machen.

Gruss, Stippy

Na guck!

Verfasst: 27. März 2006 15:58
von stimpy
Worum sich das QT alles kümmern kann ... da muß ich mich erst noch reinfinden.
Danke!