Part: override extensionSetupContextMenu in ViewProviderSplineExtension

This commit is contained in:
wmayer
2020-11-08 13:37:17 +01:00
parent 31ff1921ce
commit 70be25752d
4 changed files with 12 additions and 4 deletions

View File

@@ -324,7 +324,7 @@ void ViewProviderSplineExtension::toggleControlPoints(bool on)
ControlPoints.setValue(on);
}
void ViewProviderSplineExtension::setupContextMenu(QMenu* menu)
void ViewProviderSplineExtension::extensionSetupContextMenu(QMenu* menu, QObject*, const char*)
{
// toggle command to display components
Gui::ActionFunction* func = new Gui::ActionFunction(menu);
@@ -546,3 +546,10 @@ void ViewProviderSplineExtension::showControlPointsOfFace(const TopoDS_Face& fac
pcControlPoints->addChild(nodes);
}
namespace Gui {
EXTENSION_PROPERTY_SOURCE_TEMPLATE(PartGui::ViewProviderSplineExtensionPython, PartGui::ViewProviderSplineExtension)
// explicit template instantiation
template class PartGuiExport ViewProviderExtensionPythonT<PartGui::ViewProviderSplineExtension>;
}