ToolWindowManager is a Qt based tool window manager.
This project implements docking tool behavior that is similar to tool windows mechanism in Visual Studio or Eclipse. User can arrange tool windows in tabs, dock it to any border, split with vertical and horizontal splitters, tabify them together and detach to floating windows.
Demo (animated GIF):
More screenshots: