Following an apparently successful build of Qt 5.15.1 and PySide2 5.15.1 from source, I'm now attempting to compile the application which I was previously compiling using version 5.12.5.
I get a slew of error messages involving PySide Properties: <myproject>_wrapper.cpp: In function ‘int Sbk_icp_RenderWindow_setattro(PyObject*, PyObject*, PyObject*)’: <myproject>_wrapper.cpp:1984:66: error: ‘PySide::Property’ has not been declared Shiboken::AutoDecRef pp(reinterpret_cast<PyObject *>(PySide::Property::getObject(self, name))); ^~~~~~~~ <myproject>_wrapper.cpp:1986:24: error: ‘PySide::Property’ has not been declared return PySide::Property::setValue(reinterpret_cast<PySideProperty *>(pp.object()), self, value); ^~~~~~~~ <myproject>_wrapper.cpp:1986:60: error: ‘PySideProperty’ does not name a type; did you mean ‘QMetaProperty’? return PySide::Property::setValue(reinterpret_cast<PySideProperty *>(pp.object()), self, value); ^~~~~~~~~~~~~~ QMetaProperty <myproject>_wrapper.cpp:1986:75: error: expected ‘>’ before ‘*’ token return PySide::Property::setValue(reinterpret_cast<PySideProperty *>(pp.object()), self, value); ^ <myproject>_wrapper.cpp:1986:75: error: expected ‘(’ before ‘*’ token return PySide::Property::setValue(reinterpret_cast<PySideProperty *>(pp.object()), self, value); <myproject> ( <myproject>_wrapper.cpp:1986:76: error: expected primary-expression before ‘>’ token return PySide::Property::setValue(reinterpret_cast<PySideProperty *>(pp.object()), self, value); ^ Is this likely to be a problem with my PySide2 build, or do I need to update my project's syntax? Thank you, Stephen Morris.
_______________________________________________ PySide mailing list PySide@qt-project.org https://lists.qt-project.org/listinfo/pyside