Add a tiling window manager, like Eclipse or Visual Studio have

Qt should have a real tiling window manager that allows users to arrange windows like you can in Eclipse or Visual Studio.

If you're not familiar with the concept, here is a video describing it:

Here is my feeble attempt to capture it in words:

I think this would work much like QMdiArea works now, but with a different arrangement of the windows.