Widgets freigeben

Alles rund um die Programmierung mit Qt
Antworten
stimpy
Beiträge: 64
Registriert: 7. März 2006 17:05

Widgets freigeben

Beitrag 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!
stippy
Beiträge: 80
Registriert: 29. Juli 2005 09:38
Wohnort: Mönchengladbach

Beitrag 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
stimpy
Beiträge: 64
Registriert: 7. März 2006 17:05

Na guck!

Beitrag von stimpy »

Worum sich das QT alles kümmern kann ... da muß ich mich erst noch reinfinden.
Danke!
Antworten