[PyQt] SIP/Kinetic task

Jason H scorp1us at yahoo.com
Thu Jul 9 21:56:42 BST 2009


I have some immediate need to test to see if PyQt will be able to satisfy my needs. I have tried QtScript first, but that turns out not to be able to share QtScript-generated objects with the C++ side (even if derived from QObject). The new animation stuff is in Qt master branch, and the QtScript stuff in in the bindings generator's 4.6 branch. I need to test and see that PyQt will work for my needs (including being able to use a script-defined Python object) with these classes.

I am trying to get these patched in by using SIP, but it isn't going well. I was hoping maybe someone out there would be able to do these and post the results ASAP, along with how to patch it into the existing PyQt or provide as a module. I'd be willing provide a little cash incentive (via paypal) to get this done "properly" and ASAP. I don't care what you do, they can go right back into PyQt. I just need these done. I will of course be plugging away on my own, but I've not made it far. (I'm stuck at a SIP error on a line number that is greater than the number of lines in my SIP file, and pyqtconfig doesn't import for some reason, but I built everything ok, and I can use PyQt ok.)

Classes I need immediately for my test:
    * QAbstractAnimation 
    * QAnimationGroup 
    * QEasingCurve 
    * QParallelAnimationGroup 
    * QPropertyAnimation 
    * QSequentialAnimationGroup 
    * QVariantAnimation 

Not so immediate, but would like to have them eventually:
    * QGraphicsWidget 
    * QAbstractState 
    * QAbstractTransition 
    * QActionState 
    * QEventTransition 
    * QFinalState 
    * QHistoryState 
    * QKeyEventTransition 
    * QMouseEventTransition 
    * QSignalEvent 
    * QSignalTransition 
    * QState 
    * QStateAction 
    * QStateFinishedEvent 
    * QStateFinishedTransition 
    * QStateInvokeMethodAction 
    * QtStateMachine 
    * QTransition 

Thanks


      


More information about the PyQt mailing list