PD: 0004582: Mulit-transformation dialog cannot be cancelled

This commit is contained in:
wmayer
2021-12-08 16:23:47 +01:00
committed by wwmayer
parent d3cad74ac6
commit 208237d2e6
5 changed files with 53 additions and 11 deletions

View File

@@ -39,6 +39,12 @@ TaskDlgFeatureParameters *ViewProviderMultiTransform::getEditDialog() {
return new TaskDlgMultiTransformParameters (this);
}
void ViewProviderMultiTransform::setupContextMenu(QMenu* menu, QObject* receiver, const char* member)
{
this->addDefaultAction(menu, QObject::tr("Edit %1").arg(QString::fromStdString(featureName)));
PartDesignGui::ViewProvider::setupContextMenu(menu, receiver, member);
}
std::vector<App::DocumentObject*> ViewProviderMultiTransform::claimChildren(void) const
{
PartDesign::MultiTransform* pcMultiTransform = static_cast<PartDesign::MultiTransform*>(getObject());