def on_actionEmbed_triggered(self):
        FreeCADGui.showMainWindow()
        hwnd = self.winId()
        PyCObject_AsVoidPtr = ctypes.PYFUNCTYPE(ctypes.c_void_p,
                                                ctypes.py_object)(
                                                    ('PyCObject_AsVoidPtr',
                                                     ctypes.pythonapi))
        addr = PyCObject_AsVoidPtr(hwnd)
        FreeCADGui.embedToWindow(hex(addr))

        # Need version >= 0.16.5949
        class BlankWorkbench(FreeCADGui.Workbench):
            MenuText = "Blank"
            ToolTip = "Blank workbench"

            def Initialize(self):
                return

            def GetClassName(self):
                return "Gui::BlankWorkbench"

        FreeCADGui.addWorkbench(BlankWorkbench)
        FreeCADGui.activateWorkbench("BlankWorkbench")