qdockwindow & qhboxlayout
Verfasst: 28. Mai 2007 22:06
hi
ich habe mit dem qt-designer ein QMainWindow mit einiegen widgets gebaut, davon drei QToolButton's die mittels "Lay Out Horizontally" durch ein HBox layout umrahmt sind und ein QListView.
soweit ich weis ist ein QDockWindow nicht mit dem qt-designer realisierbar
, weshalb ich es manuell erstellt habe, wobei die drei QToolButton's im HBox layout oben links des QDockWIndow sein sollten und das QListView unterhalb den drei QToolButton's bzw. des HBox layout.
dass mit dem QListView hab ich hinbekommen
, doch das mit den drei QToolButton's im HBox layout nicht
, ich weis nicht wie ich das HBox layout in das QDockWindow hineinbringe
.
hier mein aktueller code:
im attachment ist ein bsp. bild, wie das am ende aussehen soll.
thanks
qtagent
ich habe mit dem qt-designer ein QMainWindow mit einiegen widgets gebaut, davon drei QToolButton's die mittels "Lay Out Horizontally" durch ein HBox layout umrahmt sind und ein QListView.
soweit ich weis ist ein QDockWindow nicht mit dem qt-designer realisierbar
dass mit dem QListView hab ich hinbekommen
hier mein aktueller code:
Code: Alles auswählen
unsigned char form::init(void){
...
tree=new QDockWindow(this);
tree->setCaption(QTranslator::tr("tree"));
tree->setCloseMode(QDockWindow::Always);
tree->setOrientation(Qt::Vertical);
tree->setResizeEnabled(true);
// fehlende QToolButton im HBox layout code... :?:
treeListView->reparent(tree,tree->geometry().topLeft());
tree->boxLayout()->addWidget(treeListView);
addDockWindow(tree);
...
}
thanks
qtagent