switch to PySide2 for Qt5
This commit is contained in:
@@ -527,6 +527,7 @@ void ViewProviderPythonFeatureImp::setupContextMenu(QMenu* menu)
|
||||
if (vp.hasAttr("__object__")) {
|
||||
PythonWrapper wrap;
|
||||
wrap.loadGuiModule();
|
||||
wrap.loadWidgetsModule();
|
||||
Py::Callable method(vp.getAttr(std::string("setupContextMenu")));
|
||||
Py::Tuple args(1);
|
||||
args.setItem(0, wrap.fromQWidget(menu, "QMenu"));
|
||||
@@ -535,6 +536,7 @@ void ViewProviderPythonFeatureImp::setupContextMenu(QMenu* menu)
|
||||
else {
|
||||
PythonWrapper wrap;
|
||||
wrap.loadGuiModule();
|
||||
wrap.loadWidgetsModule();
|
||||
Py::Callable method(vp.getAttr(std::string("setupContextMenu")));
|
||||
Py::Tuple args(2);
|
||||
args.setItem(0, Py::Object(object->getPyObject(), true));
|
||||
|
||||
Reference in New Issue
Block a user