I'm trying to move a QMovie from one thread to another. No problem there. But afterwards I want to start the QMovie in its new thread, this goes wrong. Error message: "timers cannot be started from another thread".
QMovie has a QTimer member variable to trigger for the next frame to load but this timer is just a member and has no parent-child relationship with QMovie it belongs too => when moving the QMovie to another thread, the QTimer doesn't move with it. Is there a reason for this? It seems like a bug to me but I want to double check here.
Bookmarks