<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">Hi all, <div class=""><br class=""></div><div class="">I’m interested on developing the multithreading support on Processing in order to allow the user to continue to use the program even when if it is processing some data. I’m new to QGIS but I’m want to develop this idea and learn more about QGIS in order to plan how to implement it. Can you give some clues on where to look at?  </div><div class=""><br class=""></div><div class="">I already saw the AlgorithmExecutor and Unthreaded AlgorithmExecutor code:</div><div class=""><a href="https://github.com/qgis/QGIS/blob/release-2_0/python/plugins/processing/gui/UnthreadedAlgorithmExecutor.py" class="">https://github.com/qgis/QGIS/blob/release-2_0/python/plugins/processing/gui/UnthreadedAlgorithmExecutor.py</a></div><div class=""><a href="https://github.com/qgis/QGIS/blob/release-2_0/python/plugins/processing/gui/AlgorithmExecutor.py" class="">https://github.com/qgis/QGIS/blob/release-2_0/python/plugins/processing/gui/AlgorithmExecutor.py</a></div><div class=""><br class=""></div><div class=""><br class=""></div><div class="">Do you think this is enough for the GSoC? If so, can you help me to create some “project description” to put on the GSoC page?</div><div class=""><br class=""></div><div class="">Best regards,</div><div class="">Marcus Santos</div></body></html>