Gui::MDIView* ViewProviderDocumentObject::getInventorView() const { App::Document* pAppDoc = pcObject->getDocument(); Gui::Document* pGuiDoc = Gui::Application::Instance->getDocument(pAppDoc); Gui::MDIView* mdi = pGuiDoc->getEditingViewOfViewProvider(const_cast<ViewProviderDocumentObject*>(this)); if (!mdi) { mdi = pGuiDoc->getViewOfViewProvider(const_cast<ViewProviderDocumentObject*>(this)); } return mdi; }