PD: fix translation of context-menu item of dress-up features

This commit is contained in:
wmayer
2023-04-24 13:44:47 +02:00
parent fa8bdfd550
commit 8a66c8a520
9 changed files with 26 additions and 4 deletions

View File

@@ -46,13 +46,11 @@ PROPERTY_SOURCE(PartDesignGui::ViewProviderDressUp,PartDesignGui::ViewProvider)
void ViewProviderDressUp::setupContextMenu(QMenu* menu, QObject* receiver, const char* member)
{
QAction* act;
act = menu->addAction(QObject::tr("Edit %1").arg(QString::fromStdString(featureName())), receiver, member);
act->setData(QVariant((int)ViewProvider::Default));
QString text = QString::fromStdString(getObject()->Label.getStrValue());
addDefaultAction(menu, QObject::tr("Edit %1").arg(text));
PartDesignGui::ViewProvider::setupContextMenu(menu, receiver, member);
}
const std::string & ViewProviderDressUp::featureName() const {
static const std::string name = "Undefined";
return name;