Kann ich das Verhalten von QT_AUTO_SCREEN_SCALE_FACTOR über die API festlegen?
Kann ich das @ setzQT_AUTO_SCREEN_SCALE_FACTOR 1
Verhalte über einen API-Aufruf anstatt über die Umgebungsvariable? Ich möchte feststellen, ob meine Qt-Anwendung auf einem hochauflösenden Bildschirm ausgeführt wird, und dann die Skalierung entsprechend einstellen.
Ich habe versucht, es ganz am Anfang von @ zu setzmain
, was geht nicht
QProcessEnvironment::systemEnvironment().insert("QT_AUTO_SCREEN_SCALE_FACTOR", "1");
Es soll zusammen mit QProcess verwendet werden, um die Umgebung für untergeordnete Prozesse festzulegen. Es kann nicht verwendet werden, um die Umgebung des aktuellen Prozesses zu ändern.
Folgen vonStyle Sheets / Qt Designer-Unterstützung für hochauflösende Bildschirme?