Closed niconoe closed 9 years ago
At the same time, make it cancellable in the middle of loading
This was done, but the code went very complex for few, if any, real benefits.
In both (mono/multi-threaded) versions, we had to manually call Qt.QApplication.processEvents() to keep the UI responsive. It was therefore decided for now that it wasn't worth it, and we are back for now to a much simpler, mono-threaded version.
See http://gis.stackexchange.com/questions/45514/how-do-i-maintain-a-resposive-gui-using-qthread-with-pyqgis