Part: override extensionSetupContextMenu in ViewProviderSplineExtension
This commit is contained in:
@@ -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>;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user