Hello,<div><br></div><div>i create a QMovie in the main thread :</div><div><br></div><div><div>        self.movie = QMovie(&quot;images\whitephone-animation.mng&quot;, QByteArray(), self) </div><div>        self.movie.setCacheMode(QMovie.CacheAll) </div>
<div>        self.movie.setSpeed(100) </div><div>        self.movie_canvas.setMovie(self.movie) </div><div><br></div></div><div>but then want to start/stop it from a different thread but receive a :</div><div><br></div><div>
<div>QObject: Cannot create children for a parent that is in a different thread.</div><div>(Parent is Menu(0x1183680), parent&#39;s thread is QThread(0x117dd58), current threa</div><div>d is QThread(0x3de3e88)</div><div><br>
</div><div>error.</div><div><br></div><div>can i call the start / stop slots from within that different thread, and how would i do that ?</div><div><br></div><div>thanks,</div><div>tom</div></div>