Gui: [skip ci] add method extensionSetupContextMenu to extension view provider

This commit is contained in:
wmayer
2020-11-08 13:36:31 +01:00
parent 4025405ce5
commit 31ff1921ce
4 changed files with 10 additions and 1 deletions

View File

@@ -649,6 +649,13 @@ bool ViewProvider::mouseButtonPressed(int button, bool pressed,
return false;
}
void ViewProvider::setupContextMenu(QMenu* menu, QObject* receiver, const char* method)
{
auto vector = getExtensionsDerivedFromType<Gui::ViewProviderExtension>();
for (Gui::ViewProviderExtension* ext : vector)
ext->extensionSetupContextMenu(menu, receiver, method);
}
bool ViewProvider::onDelete(const vector< string >& subNames)
{
bool del = true;