MCPcopy Create free account
hub / github.com/FreeCAD/FreeCAD / createDisplayTaskWidget

Method createDisplayTaskWidget

src/Mod/Fem/Gui/ViewProviderFemPostFilterPyImp.cpp:46–62  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

44}
45
46PyObject* ViewProviderFemPostFilterPy::createDisplayTaskWidget(PyObject* args)
47{
48 // we take no arguments
49 if (!PyArg_ParseTuple(args, "")) {
50 return nullptr;
51 }
52
53 auto panel = new TaskPostDisplay(getViewProviderFemPostObjectPtr());
54
55 Gui::PythonWrapper wrap;
56 if (wrap.loadCoreModule()) {
57 return Py::new_reference_to(wrap.fromQWidget(panel));
58 }
59
60 PyErr_SetString(PyExc_TypeError, "creating the panel failed");
61 return nullptr;
62}
63
64PyObject* ViewProviderFemPostFilterPy::createExtractionTaskWidget(PyObject* args)
65{

Callers 1

__init__Method · 0.80

Calls 3

new_reference_toFunction · 0.85
loadCoreModuleMethod · 0.80
fromQWidgetMethod · 0.80

Tested by

no test coverage detected