[TD]Allow non-shape views to have children (#20768) (#21099)

* [TD]Allow non-shape views to have children (#20768)

* Update src/Mod/TechDraw/App/DrawView.cpp

Review comment

Co-authored-by: Benjamin Nauck <benjamin@nauck.se>

* Update src/Mod/TechDraw/App/DrawView.cpp

review comment

Co-authored-by: Benjamin Nauck <benjamin@nauck.se>

* Update src/Mod/TechDraw/Gui/ViewProviderDrawingView.cpp

review comment

Co-authored-by: Benjamin Nauck <benjamin@nauck.se>

* Update src/Mod/TechDraw/Gui/ViewProviderDrawingView.cpp

review comment

Co-authored-by: Benjamin Nauck <benjamin@nauck.se>

---------

Co-authored-by: Benjamin Nauck <benjamin@nauck.se>
This commit is contained in:
WandererFan
2025-05-08 10:18:09 -04:00
committed by GitHub
parent 3c25cdc213
commit 9938818d82
4 changed files with 79 additions and 0 deletions

View File

@@ -99,6 +99,10 @@ public:
const char* whoAmI() const;
virtual void fixSceneDependencies();
std::vector<App::DocumentObject*> claimChildren() const override;
private:
void multiParentPaint(std::vector<TechDraw::DrawPage*>& pages);
void singleParentPaint(const TechDraw::DrawView* dv);