Opened 15 years ago
Closed 15 years ago
#122 closed defect (fixed)
Floating dock windows cannot be docked back
Reported by: | Dmitry A. Kuminov | Owned by: | |
---|---|---|---|
Priority: | major | Milestone: | Qt GA |
Component: | QtGui | Version: | 4.5.1 Beta 5 |
Severity: | low | Keywords: | |
Cc: |
Description
This may be seen in any application using them such as qdesigner. Quite annoying. The only way to fix that is delete qdesigner settings to make it reset to all docked state. Normally, double clicking on the dock widget's title bar should dock it back.
Another problem is that floating dock widgets have a too thin border which also doesn't let them to be resized which is also wrong.
Change History (3)
comment:1 by , 15 years ago
comment:2 by , 15 years ago
The resizing and thin border problem is fixed in r497.
Docking the widget by double clicking the title bar doesn't work on OS/2 since we don't generate QEvent::NonClientAreaMouse* events for mouse events happening over the native frame window's controls such as the title bar, the sizing border etc. I will look into how difficult it can be to implement this.
comment:3 by , 15 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
Delivering non-client area mouse events is implemented in r498.
Docking windows work as expected now: they can not only be double clicked on the title bar to switch from floated to docked but also can be dragged over the dock areas in the main window to dynamically place them to a desired dock (which is accompanied by some nice animation).
This should be quite easy to fix and I want to see it in GA.