Fix non-Delete of Graphic on DocObject delete

- While the source document obj was "removing", the
  graphic was being deleted and readded by the view
  provider.
This commit is contained in:
wandererfan
2019-04-18 12:17:33 -04:00
committed by WandererFan
parent d379a83221
commit 02da48cac8
6 changed files with 55 additions and 45 deletions

View File

@@ -61,11 +61,14 @@ public:
virtual const char* getViewProviderName(void) const override {
return "TechDrawGui::ViewProviderDraft";
}
virtual short mustExecute() const override;
void Restore(Base::XMLReader &reader) override;
protected:
virtual void onChanged(const App::Property* prop) override;
/* virtual void onChanged(const App::Property* prop) override;*/
Base::BoundBox3d bbox;
std::string getSVGHead(void);
std::string getSVGTail(void);