C
Chump Wad
I will now die. I am too ignorant to make it work.
10.2.setEventCB.py segfaults for me.
It is almost there, but it is not there. SoQt.init returns a string,
which I can't use as the parent widget of my PyQt derived class.
SoQt.show and mainLoop need a string as a parameter, so my PyQt derived
class can't go there.
I humbly beg of your help.
I don't understand the following; I would love a non-portable linkage to
libsip if it would get me the Qt widget set:
* In case anybody wonders! yes, i know that one can achieve all of
this
* in a very simple and elegant fashion by just using the sip library,
* like e.g. adding the following instead of the structure
declarations
* and our stunt:
* #define ANY_TEMP ANY
* #undef ANY
* #include <sip.h>
* #undef ANY
* #define ANY ANY_TEMP
*
* extern PyObject *sipClass_QEvent;
* qev = sipNewCppToSelfSubClass(event, sipClass_QEvent, SIP_SIMPLE
| SIP_PY_OWNED);
*
* this works perfectly and is such a lovely solution that i really
wanted
* to keep it. BUT libsip gets installed into the python site-packages
* directory and not only would we need to link against libsip but
also
* against the libqtcmodule for the sipClass_Qevent object. this
SUCKS,
* adds new library dependencies, which i simply don't want to cope
with
* and makes the platform independent goal harder to achieve.
I should say that the rest of it works GREAT! This is a monumental
work. It is so solid and functional and beautiful.
I thank you very much for this wonderful thing, which someone should
have done long ago, but only you actually accomplished.
10.2.setEventCB.py segfaults for me.
It is almost there, but it is not there. SoQt.init returns a string,
which I can't use as the parent widget of my PyQt derived class.
SoQt.show and mainLoop need a string as a parameter, so my PyQt derived
class can't go there.
I humbly beg of your help.
I don't understand the following; I would love a non-portable linkage to
libsip if it would get me the Qt widget set:
* In case anybody wonders! yes, i know that one can achieve all of
this
* in a very simple and elegant fashion by just using the sip library,
* like e.g. adding the following instead of the structure
declarations
* and our stunt:
* #define ANY_TEMP ANY
* #undef ANY
* #include <sip.h>
* #undef ANY
* #define ANY ANY_TEMP
*
* extern PyObject *sipClass_QEvent;
* qev = sipNewCppToSelfSubClass(event, sipClass_QEvent, SIP_SIMPLE
| SIP_PY_OWNED);
*
* this works perfectly and is such a lovely solution that i really
wanted
* to keep it. BUT libsip gets installed into the python site-packages
* directory and not only would we need to link against libsip but
also
* against the libqtcmodule for the sipClass_Qevent object. this
SUCKS,
* adds new library dependencies, which i simply don't want to cope
with
* and makes the platform independent goal harder to achieve.
I should say that the rest of it works GREAT! This is a monumental
work. It is so solid and functional and beautiful.
I thank you very much for this wonderful thing, which someone should
have done long ago, but only you actually accomplished.