Jetzt wo ich es mit den Threads hinbekommen habe, habe ich andere Probleme.
Ich habe nun meine Oberfläche per Hand geschrieben.
Um meine QLablens nun aber etwas besser voneinander zu trennen und auch zu beschrieften, will ich die die nun in Groupboxen packen.
QGroupbox sind im Grunde ja ählich wie ein Layout.
Nur bekomme ich es nicht hin.
Hier ein auszug aus meinem Code.
this ist ein QWidget.
Als ersts wird mein GrundLayout "vbox"(hmm da sollte ich mir nochmal was ausdenken) angelegt.
Dann erstelle ich eine Groupbox "gbox0".
Für diese Goupbox wird ein Gridlayout mit der Groupbox als Parent erzeugt."gbox0Layout"
Dem neuen Layout (gbox0Layout) füge ich dann ein qlabeln (qlpixmap0) zu.
Leider scheint das so nicht zu gehen.
Was habe ich da vertauscht?
Code: Alles auswählen
QGridLayout *vbox = new QGridLayout(this, 5, 5);
QGroupBox *gbox0 = new QGroupBox("Ueberschrift fuer Groupbox",this);
QGridLayout *gbox0Layout = new QGridLayout(gbox0,5,5);
gbox0Layout->addWidget(qlpixMap0,0,0);
vbox->addWidget(startbutton,0,0);
vbox->addWidget(gbox0,3,3);
vbox->addWidget(qlpixMap1,1,1);