An editor dock widget that can host an external process window inside an editor panel. It enumerates top level windows, re-parents a selected one into a HostWidget using Win32 APIs like SetParent, manages sizing and focus, preserves and restores styles and position, and releases the window on shutdown or destruction.