Qt QML Disable High DPI Scaling: A Step-by-Step Guide
"QCoreApplication::setAttribute(Qt::AA_DisableHighDpiScaling);"这段代码可以使用Qt的脚本语言QML来编写。以下是使用QML编写的等效代码:\n\nqml\nimport QtQuick 2.0\nimport QtQuick.Controls 2.5\n\nApplicationWindow {\n visible: true\n width: 640\n height: 480\n title: \"QML Application\"\n\n // Disable high DPI scaling\n Connections {\n target: Qt.application\n onBeforeRendering: {\n Qt.application.setAttribute(Qt.AA_DisableHighDpiScaling, true)\n }\n }\n}\n\n\n保存以上代码为一个qml文件(例如main.qml),然后在Qt应用程序中加载并显示该qml文件即可。
原文地址: https://www.cveoy.top/t/topic/p0wJ 著作权归作者所有。请勿转载和采集!