[Kde-bindings] Plasma API (kdelibs) cleanup breaks bindings
Maciej Mrozowski
reavertm at gmail.com
Fri Jan 15 10:26:53 UTC 2010
Hi
Recent commits - 1073809 and 1073814 to kdelibs in 4.4 branch (and trunk as
well I suppose) introduced issues with pykde4 bindings (not sure about other
bindings, but may be affected as well) :
sipplasmapart7.cpp:1768: error: invalid initialization of non-const reference
of type 'QEasingCurve&' from a temporary of type 'QEasingCurve'
sipplasmapart7.cpp: In function 'PyObject*
meth_Plasma_Animation_setEasingCurveType(PyObject*, PyObject*)':
sipplasmapart7.cpp:2080: error: 'class Plasma::Animation' has no member named
'setEasingCurveType'
sipplasmapart7.cpp: In function 'PyObject*
meth_Plasma_Animation_easingCurveType(PyObject*, PyObject*)':
sipplasmapart7.cpp:2108: error: 'class Plasma::Animation' has no member named
'easingCurveType'
sipplasmapart7.cpp: At global scope:
sipplasmapart7.cpp:12119: error: 'MoveDown' is not a member of 'Plasma'
sipplasmapart7.cpp:12120: error: 'MoveDownLeft' is not a member of 'Plasma'
sipplasmapart7.cpp:12121: error: 'MoveDownRight' is not a member of 'Plasma'
sipplasmapart7.cpp:12122: error: 'MoveLeft' is not a member of 'Plasma'
sipplasmapart7.cpp:12123: error: 'MoveRight' is not a member of 'Plasma'
sipplasmapart7.cpp:12124: error: 'MoveUp' is not a member of 'Plasma'
sipplasmapart7.cpp:12125: error: 'MoveUpLeft' is not a member of 'Plasma'
sipplasmapart7.cpp:12126: error: 'MoveUpRight' is not a member of 'Plasma'
make[2]: ***
[python/pykde4/CMakeFiles/python_module_PyKDE4_plasma.dir/sip/plasma/sipplasmapart7.o]
Error 1
make[1]: *** [python/pykde4/CMakeFiles/python_module_PyKDE4_plasma.dir/all]
Error 2
make: *** [all] Error 2
This is with sip-4.10_pre20100108 and PyQt4-4.7_pre20100110 on top of Qt-4.6.0
and with 4.4 branch that is.
--
regards
MM
More information about the Kde-bindings
mailing list