issue #0002080: Attempt to remove FEM analysis result (displacement & stress) results in false warning

This commit is contained in:
wmayer
2017-10-18 19:50:59 +02:00
parent c1542e2401
commit dcaf263e4c
2 changed files with 8 additions and 0 deletions

View File

@@ -78,6 +78,12 @@ std::vector<App::DocumentObject*> ViewProviderFemAnalysis::claimChildren(void)co
return static_cast<Fem::FemAnalysis*>(getObject())->Member.getValues();
}
bool ViewProviderFemAnalysis::canDelete(App::DocumentObject* obj) const
{
Q_UNUSED(obj)
return true;
}
std::vector<std::string> ViewProviderFemAnalysis::getDisplayModes(void) const
{
return { "Analysis" };

View File

@@ -46,6 +46,8 @@ public:
virtual bool doubleClicked(void);
virtual std::vector<App::DocumentObject*> claimChildren(void)const;
/// Asks the view provider if the given object can be deleted.
virtual bool canDelete(App::DocumentObject* obj) const;
//virtual std::vector<App::DocumentObject*> claimChildren3D(void)const;
void setupContextMenu(QMenu*, QObject*, const char*);