重複の可能性:
Qt でのメモリ管理?
私は Qt を学習しており、QLabel などの Q オブジェクトへのポインターを削除する必要があるかどうかについての議論がありました。Qt には、Qt オブジェクトへのポインターの自動メモリ管理がありますか、それとも手動で削除する必要がありますか?
元)
#include <QApplication>
#include <QLabel>
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
QLabel *label = new QLabel("Im Tough.");
label->show();
int result = app.exec();
//would this be necessary or would QT handle this automatically?
delete label;
return result;
}