In Qt (at least the C++ implementation, which I am sure the Python implementation is just layered on top of), all GUI activity has to occur in the main thread (the one that holds the QApplication instance). You can do other Qt things in threads (like manipulate images and such) but when it comes to displaying them, that has to happen in the main thread.




Reply With Quote

Bookmarks