Closed andeplane closed 7 years ago
What do we do with updating variables across threads? If the system size (QVector3D) is updated, will we get any problems if we do emit systemSizeChanged(m_systemSize) on worker thread?
Bonds and sphere creating is now on worker thread. Computes are on worker thread, but variables are on synch thread. This is now moved to 2.1.
Right now, parts of the GUI synchronization happens in the sync function blocking GUI, but this should happen on worker thread.