Могу ли я установить поведение QT_AUTO_SCREEN_SCALE_FACTOR через API?

Могу ли я установитьQT_AUTO_SCREEN_SCALE_FACTOR 1 поведение через вызов API, а не через переменную окружения? Я хочу определить, запущено ли мое приложение Qt на экране с высоким разрешением, и установить соответствующее масштабирование.

Я попытался установить его в самом началеmain, который не работает

QProcessEnvironment::systemEnvironment().insert("QT_AUTO_SCREEN_SCALE_FACTOR", "1");

Он предназначен для использования вместе с QProcess, чтобы установить среду для дочерних процессов. Его нельзя использовать для изменения среды текущего процесса.

ПродолжениеПоддержка таблиц стилей / Qt Designer для экранов с высоким разрешением?

Ответы на вопрос(1)

Ваш ответ на вопрос