Docking Windows
This is a proposal to change the side windows in BibleTime to use Qt docking windows. They currently use splitters which limit the flexibility of window location.
If you are not familiar with docking windows I would suggest opening Qt Designer and moving its docking windows around. Just move a docked window by dragging its title bar around. You can drag a window to the top, bottom, left, or right side. Also, try placing a window just above or below another docking window. Drop a window on top of another docking window to automatically create tabs. You can change the size of the docking window by dragging from the edge of the window.
I have already prototyped using docking windows in BibleTime. The only remaining task would be to save the state of the docking windows into the sessions.
The following pictures illustrate the flexibility of using docking windows. This would be the default layout before moving the docking windows. The biggest change you should notice is that the docking window tabs would be a the bottom of their window.
This is a view that would work well for small screens.
If you have a large screen you might wish to use this layout.
If you don't like the vertical Mag window use this layout.