Merkwürdiges Layout-Verhalten

Alles rund um die Programmierung mit Qt
Antworten
Ozzy
Beiträge: 141
Registriert: 24. Oktober 2007 10:18

Merkwürdiges Layout-Verhalten

Beitrag von Ozzy »

Hi,

ich erzeuge ein Layout, welches ich mit verschiedenen Elemnten fülle:

Code: Alles auswählen

layout_Parameter->addWidget( label_N, 0, 0 );
layout_Parameter->addWidget( spinbox_N, 0, 1, 1, 2 );
layout_Parameter->addWidget( label_b, 1, 0 );
layout_Parameter->addWidget( slider_b, 1, 1 );
layout_Parameter->addWidget( lineEdit_b, 1, 2 );
layout_Parameter->addWidget( label_n, 2, 0 );
layout_Parameter->addWidget( spinbox_n, 2, 1, 1, 2 );
Doch ist das ganze Fenster, in welchem dieses Layout angezeigt wird, nur weiß, und es steht in der Mitte eine 0 drin. Lasse ich aber aber bei spinbox_n die 1, 2 hinten weg, sieht wieder alles normal aus, genauso, wie wenn ich darunter noch ein Element, z.B. ein leeres QLabel setze.
Könnt Ihr mir das erklären, wo da mein Fehler ist?

Und noch eine Frage: ist es in Qt4 möglich, den Inhalt eines Layout zu löschen?

MfG, Ozzy
Antworten