py3: ported Inspection to python3

This commit is contained in:
wmayer
2016-01-23 18:00:36 +01:00
committed by looooo
parent 944d62efc9
commit 04e0620d8a
2 changed files with 9 additions and 6 deletions

View File

@@ -30,6 +30,7 @@
#include <CXX/Objects.hxx>
#include <Base/Console.h>
#include <Base/PyObjectBase.h>
#include "InspectionFeature.h"
@@ -56,15 +57,16 @@ PyObject* initModule()
/* Python entry */
PyMODINIT_FUNC initInspection() {
PyMOD_INIT_FUNC(Inspection)
{
// ADD YOUR CODE HERE
//
//
(void)Inspection::initModule();
PyObject* mod = Inspection::initModule();
Base::Console().Log("Loading Inspection module... done\n");
Inspection::PropertyDistanceList ::init();
Inspection::Feature ::init();
Inspection::Group ::init();
PyMOD_Return(mod);
}

View File

@@ -62,11 +62,11 @@ PyObject* initModule()
/* Python entry */
PyMODINIT_FUNC initInspectionGui()
PyMOD_INIT_FUNC(InspectionGui)
{
if (!Gui::Application::Instance) {
PyErr_SetString(PyExc_ImportError, "Cannot load Gui module in console application.");
return;
PyMOD_Return(0);
}
// instanciating the commands
@@ -79,6 +79,7 @@ PyMODINIT_FUNC initInspectionGui()
//
//
(void)InspectionGui::initModule();
PyObject* mod = InspectionGui::initModule();
Base::Console().Log("Loading GUI of Inspection module... done\n");
PyMOD_Return(mod);
}