diff --git a/src/Mod/Spreadsheet/App/PropertyColumnWidthsPyImp.cpp b/src/Mod/Spreadsheet/App/PropertyColumnWidthsPyImp.cpp new file mode 100644 index 0000000000..91e1c83f57 --- /dev/null +++ b/src/Mod/Spreadsheet/App/PropertyColumnWidthsPyImp.cpp @@ -0,0 +1,60 @@ +/*************************************************************************** + * Copyright (c) Eivind Kvedalen (eivind@kvedalen.name) 2015 * + * * + * This file is part of the FreeCAD CAx development system. * + * * + * This library is free software; you can redistribute it and/or * + * modify it under the terms of the GNU Library General Public * + * License as published by the Free Software Foundation; either * + * version 2 of the License, or (at your option) any later version. * + * * + * This library is distributed in the hope that it will be useful, * + * but WITHOUT ANY WARRANTY; without even the implied warranty of * + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * + * GNU Library General Public License for more details. * + * * + * You should have received a copy of the GNU Library General Public * + * License along with this library; see the file COPYING.LIB. If not, * + * write to the Free Software Foundation, Inc., 59 Temple Place, * + * Suite 330, Boston, MA 02111-1307, USA * + * * + ***************************************************************************/ + + +#include "PreCompiled.h" + +#include "PropertyColumnWidths.h" + +// inclusion of the generated files (generated out of PropertyColumnWidthsPy.xml) +#include "PropertyColumnWidthsPy.h" +#include "PropertyColumnWidthsPy.cpp" + +using namespace Spreadsheet; + +// returns a string which represents the object e.g. when printed in python +std::string PropertyColumnWidthsPy::representation(void) const +{ + return std::string(""); +} + +PyObject *PropertyColumnWidthsPy::PyMake(struct _typeobject *, PyObject *, PyObject *) // Python wrapper +{ + // create a new instance of PropertyColumnWidthsPy and the Twin object + return new PropertyColumnWidthsPy(new PropertyColumnWidths); +} + +// constructor method +int PropertyColumnWidthsPy::PyInit(PyObject* /*args*/, PyObject* /*kwd*/) +{ + return 0; +} + +PyObject *PropertyColumnWidthsPy::getCustomAttributes(const char* /*attr*/) const +{ + return 0; +} + +int PropertyColumnWidthsPy::setCustomAttributes(const char* /*attr*/, PyObject* /*obj*/) +{ + return 0; +} diff --git a/src/Mod/Spreadsheet/App/PropertyRowHeightsPyImp.cpp b/src/Mod/Spreadsheet/App/PropertyRowHeightsPyImp.cpp new file mode 100644 index 0000000000..7c7e053698 --- /dev/null +++ b/src/Mod/Spreadsheet/App/PropertyRowHeightsPyImp.cpp @@ -0,0 +1,60 @@ +/*************************************************************************** + * Copyright (c) Eivind Kvedalen (eivind@kvedalen.name) 2015 * + * * + * This file is part of the FreeCAD CAx development system. * + * * + * This library is free software; you can redistribute it and/or * + * modify it under the terms of the GNU Library General Public * + * License as published by the Free Software Foundation; either * + * version 2 of the License, or (at your option) any later version. * + * * + * This library is distributed in the hope that it will be useful, * + * but WITHOUT ANY WARRANTY; without even the implied warranty of * + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * + * GNU Library General Public License for more details. * + * * + * You should have received a copy of the GNU Library General Public * + * License along with this library; see the file COPYING.LIB. If not, * + * write to the Free Software Foundation, Inc., 59 Temple Place, * + * Suite 330, Boston, MA 02111-1307, USA * + * * + ***************************************************************************/ + + +#include "PreCompiled.h" + +#include "PropertyRowHeights.h" + +// inclusion of the generated files (generated out of PropertyRowHeightsPy.xml) +#include "PropertyRowHeightsPy.h" +#include "PropertyRowHeightsPy.cpp" + +using namespace Spreadsheet; + +// returns a string which represents the object e.g. when printed in python +std::string PropertyRowHeightsPy::representation(void) const +{ + return std::string(""); +} + +PyObject *PropertyRowHeightsPy::PyMake(struct _typeobject *, PyObject *, PyObject *) // Python wrapper +{ + // create a new instance of PropertyRowHeightsPy and the Twin object + return new PropertyRowHeightsPy(new PropertyRowHeights); +} + +// constructor method +int PropertyRowHeightsPy::PyInit(PyObject* /*args*/, PyObject* /*kwd*/) +{ + return 0; +} + +PyObject *PropertyRowHeightsPy::getCustomAttributes(const char* /*attr*/) const +{ + return 0; +} + +int PropertyRowHeightsPy::setCustomAttributes(const char* /*attr*/, PyObject* /*obj*/) +{ + return 0; +} diff --git a/src/Mod/Spreadsheet/App/PropertySheetPyImp.cpp b/src/Mod/Spreadsheet/App/PropertySheetPyImp.cpp new file mode 100644 index 0000000000..cd26d811b2 --- /dev/null +++ b/src/Mod/Spreadsheet/App/PropertySheetPyImp.cpp @@ -0,0 +1,60 @@ +/*************************************************************************** + * Copyright (c) Eivind Kvedalen (eivind@kvedalen.name) 2015 * + * * + * This file is part of the FreeCAD CAx development system. * + * * + * This library is free software; you can redistribute it and/or * + * modify it under the terms of the GNU Library General Public * + * License as published by the Free Software Foundation; either * + * version 2 of the License, or (at your option) any later version. * + * * + * This library is distributed in the hope that it will be useful, * + * but WITHOUT ANY WARRANTY; without even the implied warranty of * + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * + * GNU Library General Public License for more details. * + * * + * You should have received a copy of the GNU Library General Public * + * License along with this library; see the file COPYING.LIB. If not, * + * write to the Free Software Foundation, Inc., 59 Temple Place, * + * Suite 330, Boston, MA 02111-1307, USA * + * * + ***************************************************************************/ + + +#include "PreCompiled.h" + +#include "PropertySheet.h" + +// inclusion of the generated files (generated out of PropertySheetPy.xml) +#include "PropertySheetPy.h" +#include "PropertySheetPy.cpp" + +using namespace Spreadsheet; + +// returns a string which represents the object e.g. when printed in python +std::string PropertySheetPy::representation(void) const +{ + return std::string(""); +} + +PyObject *PropertySheetPy::PyMake(struct _typeobject *, PyObject *, PyObject *) // Python wrapper +{ + // create a new instance of PropertySheetPy and the Twin object + return new PropertySheetPy(new PropertySheet); +} + +// constructor method +int PropertySheetPy::PyInit(PyObject* /*args*/, PyObject* /*kwd*/) +{ + return 0; +} + +PyObject *PropertySheetPy::getCustomAttributes(const char* /*attr*/) const +{ + return 0; +} + +int PropertySheetPy::setCustomAttributes(const char* /*attr*/, PyObject* /*obj*/) +{ + return 0; +}