Ich suche jetzt schon lange eine Lösung zu meinem Problem und konnte es nicht finden. Eigentlich müsste es ganz einfach sein. Mein Codebeispiel ist vereinfacht...
Ich erzeuge die QGroupBox wie folgt:
Code: Alles auswählen
QGroupBox *groupBox = new QGroupBox("Tha Box");
QCheckBox *checkBox = new QCeckBox("Check it out now"));
QVBoxLayout *vbox = new QVBoxLayout;
vbox->addWidget(checkBox);
groupBox->setLayout(vbox);Code: Alles auswählen
void MyClass::on_clearBoxButton_clicked()
{
QLayoutItem *child;
while ((child = vbox->takeAt(0)) != 0) {
delete child;
}
}