[PyKDE] PyQt C API
jbublitz at nwinternet.com
Tue Oct 18 17:42:14 BST 2005
On Tuesday 18 October 2005 01:44, elho wrote:
> When I understand your question right, this example will be the answer.
> PyObject *myPyType;
> // convert a PyObject pointer to MyPythonType-Pointer object
> // cppType will be the known CPP-Type which is the base of MyPythonType
> myPyType = sipBuildResult(NULL,"M",cppType,sipClass_MyPythonType)
> // catch errors
> if (myPyType == NULL)
> return NULL;
I think he wants to go the other direction, but between your post and mine we
covered both conversions.
> Toby Dickenson wrote:
> > I am considering translating a few functions of our large PyQt
> > application to C (or, probably, pyrex) as a performance optimisation, but
> > I have stumbled at the first hurdle. How do you convert a PyObject
> > pointer to a PyQt object into a pointer to the Qt C++ object?
> > Thanks in advance,
> PyKDE mailing list PyKDE at mats.imk.fraunhofer.de
More information about the PyQt