Use QDockWidget instead of MdiWindow