All right -- having re-implemented the seek functionality in my own code, I have finally hunted down the source of the threading error.
The problem is that the metatype of an object must be registered before it can be queued.
I see plenty of documentation for how to do this in Qt/C++, but for the life of me I cannot understand how to register a metatype in PyQt/Python.
http://doc.trolltech.com/4.4/qmetatype.html
What is the equivalent of qRegisterMetaType()? And where?
I realize this is now more of a PyQt problem than a Qt problem, but I am at my wits' end, and I begin to feel like I'm throwing good time after bad, so to speak, and will soon have to move on to other projects. Any help would be deeply appreciated.




Reply With Quote

Bookmarks