Barade
Kellerkind
Hiho,
ich lese zurzeit ein Qt-Buch und wollte mal eine kleine Anwendung schreiben.
Jetzt habe ich aber schon zu Beginn ein Problem.
Mit folgendem Code im Konstruktor will ich das Layout des MainWindows bestimmen:
Zur Laufzeit tritt dann aber folgender Fehler auf:
Das Ganze passiert natürlich nicht, wenn ich die Methode setLayout nicht aufrufe. Hab ich was verpasst, haben Widgets standardmäßig schon ein Layout oder wieso funktioniert das nicht?
ich lese zurzeit ein Qt-Buch und wollte mal eine kleine Anwendung schreiben.
Jetzt habe ich aber schon zu Beginn ein Problem.
Mit folgendem Code im Konstruktor will ich das Layout des MainWindows bestimmen:
Code:
QHBoxLayout *layout = new QHBoxLayout;
layout->addWidget(startNumberLabel);
layout->addWidget(startNumber);
layout->addWidget(endNumberLabel);
layout->addWidget(endNumber);
setLayout(layout);
Code:
QWidget::setLayout: Attempting to add QLayout "" to MainWindow "", which already has a layout