On 3/27/22 4:57 PM, David Faure wrote:
The main reason why this operation uses lots of CPU is the following: LoopRuler::paintEvent() and others call GUIPalette::getColor() which *creates* a QSettings object every time. That's slow, it means parsing one or multiple config files from disk! The QSettings instance should be kept around.
I'll take a look and fix this. We have a Preferences class that we introduced to solve this exact problem in other places.
Ted. _______________________________________________ Rosegarden-devel mailing list Rosegarden-devel@lists.sourceforge.net - use the link below to unsubscribe https://lists.sourceforge.net/lists/listinfo/rosegarden-devel