[TD]refactor scene/view/mdi

- move scene related functions out of mdiViewPage
  and QGVPage.
- route requests for scene/view/mdi through
  ViewProviderPage
This commit is contained in:
Wanderer Fan
2022-07-17 18:43:57 -04:00
committed by WandererFan
parent 9c929897ac
commit bdf4cea14e
27 changed files with 938 additions and 922 deletions

View File

@@ -39,6 +39,7 @@ class DrawView;
namespace TechDrawGui {
class QGIView;
class MDIViewPage;
class ViewProviderPage;
class TechDrawGuiExport ViewProviderDrawingView : public Gui::ViewProviderDocumentObject
{
@@ -66,6 +67,7 @@ public:
QGIView* getQView();
MDIViewPage* getMDIViewPage() const;
Gui::MDIView *getMDIView() const override;
ViewProviderPage* getViewProviderPage() const;
/** @name Restoring view provider from document load */
//@{