Menu

Execution thread

New code added to trunk. Now equations are executed in a separate thread. Communications between the main thread and execution thread are handled via Q's. Each time an equation has been evaluated a Qt signal is sent to the main thread indicating that there are new results sitting in the results Q; these results are then displayed by the main thread.
The result of all this re-work is that the GUI remains responsive during long calculations.

Posted by roger hale 2010-02-20

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.