Seite 1 von 1

QDockWidgets/QToolbars positionieren?

Verfasst: 13. April 2007 11:58
von cvp
Hi,
wie kann ich festlegen wo QDockWidgets bzw QToolBars angedockt sind?
allt toolbars die ich erzeuge sind standardmässig oben unter den menüleiste, kann man einzelne toolbars per code an andere stellen verschieben?
ein ähnliches probleem habe ich mit einem QDockWidget. beim programmstart befindet sich das dockwidget ganz oben links, und man sieht nur die caption. wenn ich es verschiebe wird der gesamte inhalt sichtbar, aber es lässt sich nirgends andocken. das widget soll beim programmstart aber z.b. rechts am rand angedockt sein (soll sich aber auch vom benutzer noch verschieben lassen)

hat jemand erfahrung damit?

danke
cvp

Re: QDockWidgets/QToolbars positionieren?

Verfasst: 13. April 2007 12:13
von macman
cvp hat geschrieben:hat jemand erfahrung damit?
Ja. Alle Informationen dazu habe ich aus dem DockWidget-Example.
http://doc.trolltech.com/4.2/mainwindow ... dgets.html
Zum sichern und wieder herstellen gibt es QMainWindow::saveState() und QMainWindow::restoreState().

Verfasst: 13. April 2007 15:02
von cvp
danke für den link. mein fehler war dass ich das dockwidget nicht mit addDockWidget() zum mainwindow hinzugefügt hatte.