Gui: [skip ci] expose Control::showModelView() to Python

This commit is contained in:
wmayer
2021-03-29 17:05:54 +02:00
parent 85e8ad36b5
commit 12b8f10421
2 changed files with 10 additions and 0 deletions

View File

@@ -70,6 +70,7 @@ void ControlPy::init_type()
add_varargs_method("isAllowedAlterView",&ControlPy::isAllowedAlterView,"isAllowedAlterView()");
add_varargs_method("isAllowedAlterSelection",&ControlPy::isAllowedAlterSelection,"isAllowedAlterSelection()");
add_varargs_method("showTaskView",&ControlPy::showTaskView,"showTaskView()");
add_varargs_method("showModelView",&ControlPy::showModelView,"showModelView()");
}
ControlPy::ControlPy()
@@ -178,6 +179,14 @@ Py::Object ControlPy::showTaskView(const Py::Tuple& args)
return Py::None();
}
Py::Object ControlPy::showModelView(const Py::Tuple& args)
{
if (!PyArg_ParseTuple(args.ptr(), ""))
throw Py::Exception();
Gui::Control().showModelView();
return Py::None();
}
// ------------------------------------------------------------------
TaskWatcherPython::TaskWatcherPython(const Py::Object& o)