ich habe ein QGridLayout, in das ich weitere QGridLayouts einfüge, also verschachtelte QGridLayouts:
Code: Alles auswählen
QGridLayout *mainGrid = new QGridLayout( this );
QGridLayout *childGrid1 = new QGridLayout( mainGrid );
QGridLayout *childGrid2 = new QGridLayout( mainGrid );
QGridLayout *exchangeChildGrid3 = new QGridLayout( mainGrid );
mainGrid->addLayout( childGrid1, 0, 0 );
mainGrid->addLayout( childGrid2, 1, 0 );Außerdem: wenn ich das Grid entfernt habe (mit removeItem) und danach ein neues QGridLayout an der gleichen Stelle einfügen will (mit addLayout), sagt er mir, dass bereits ein Layout existiert...
Hat jemand eine Idee, wie man das einigermaßen elegant lösen kann?
Tausend Dank schon mal!
Gruß,
gehho