QOpenHD
QOpenHD copied to clipboard
Use WorkerScript for long running or looping QML code
There are parts of the UI layer, particularly the settings handling, that require long running functions or loops. These have the potential to interrupt the main thread and cause problems with animations or other rendering.
They should be moved to a QML WorkerScript in the short term until/unless the settings code is moved to C++.