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
QDockWidget schließbar obwohl es das nicht sein sollte
-
- Beiträge: 14
- Registriert: 11. Juni 2006 21:18
- Kontaktdaten: