Я очень запутался в использовании деструкторов в Qt4 и надеюсь, вы, ребята, можете мне помочь.
Когда у меня есть такой метод (с "Des" - класс):
void Widget::create() {
Des *test = new Des;
test->show();
}
как я могу убедиться, что этот виджет будет удален после его закрытия?
И в классе "Des" у меня есть это:
Des::Des()
{
QPushButton *push = new QPushButton("neu");
QHBoxLayout *layout = new QHBoxLayout;
layout->addWidget(push);
setLayout(layout);
}
где и как мне удалять * push и * layout? что должно быть в деструкторе Des:: ~ Des()?