QDockWidgets/QToolbars positionieren?

Alles rund um die Programmierung mit Qt
Antworten
cvp
Beiträge: 2
Registriert: 12. April 2007 16:39

QDockWidgets/QToolbars positionieren?

Beitrag 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
macman
Beiträge: 1738
Registriert: 15. Juni 2005 13:33
Wohnort: Gütersloh
Kontaktdaten:

Re: QDockWidgets/QToolbars positionieren?

Beitrag 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().
cvp
Beiträge: 2
Registriert: 12. April 2007 16:39

Beitrag von cvp »

danke für den link. mein fehler war dass ich das dockwidget nicht mit addDockWidget() zum mainwindow hinzugefügt hatte.
Antworten