QDockWidget schließbar obwohl es das nicht sein sollte

Alles rund um die Programmierung mit Qt
Antworten
kellerkind018
Beiträge: 14
Registriert: 11. Juni 2006 21:18
Kontaktdaten:

QDockWidget schließbar obwohl es das nicht sein sollte

Beitrag von kellerkind018 »

Hallo zusammen.

Habe das Problem, dass ich ein QDockWidget erzeugt habe, mit NUR den Flags QDockWidget::DockWidgetFloatable und QDockWidget::DockWidgetMovable. Solange das DockWidget eingedockt ist erscheint auch kein x zum Schließen. Dockt man es aber aus, erscheint ein x Button und man kann es einfach schließen. Wieso das? Hätte eher erwartet, dass man es lediglich wieder eindocken kann. Weiterer Nachteil ist ausßerdem, dass man es über kein normale Qt Funktion (also nichts selbstimplementiertes) wieder sichtbar machen kann.

Dafür hab ich mal probiert die Slots hide() oder close() zu überschreiben. Jedoch scheint beim Klicken auf x keiner dieser beiden aufgerufen zu werden, sodass ich auch das Klicken nicht programmatisch abfangen kann.

Hat jemand das gleich Problem? Vielleicht sogar eine Lösung dazu?

Danke schonmal!
Thomas
Antworten