From 3c3859bf5511a6cd223c6c45558ece851e7f9c3b Mon Sep 17 00:00:00 2001 From: Reion Wong Date: Thu, 31 Mar 2022 11:59:57 +0800 Subject: [PATCH] feat: optimize performance --- session/application.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/session/application.cpp b/session/application.cpp index 51be657..fb03f5d 100644 --- a/session/application.cpp +++ b/session/application.cpp @@ -181,6 +181,9 @@ void Application::initEnvironments() // Qt qputenv("QT_QPA_PLATFORMTHEME", "cutefish"); qputenv("QT_PLATFORM_PLUGIN", "cutefish"); + + // ref: https://stackoverflow.com/questions/34399993/qml-performance-issue-when-updating-an-item-in-presence-of-many-non-overlapping + qputenv("QT_QPA_UPDATE_IDLE_TIME", 10); qputenv("QT_AUTO_SCREEN_SCALE_FACTOR", "0");