Resuelva el problema de "'AA_EnableHighDpiScaling' no es miembro de 'Qt' QCoreApplicatio" (cambio de versión Qt)

Cuando se usa Cmake para administrar y compilar un proyecto con el módulo Qt, se reporta un error: "AA_EnableHighDpiScaling 'no es miembro de' Qt 'QCoreApplicatio". El motivo de este problema es que la versión Qt predeterminada de Ubuntu es inferior a 5.6 y no se puede encontrar AA_EnableHighDpiScaling. Debe cambiar la versión de Qt a una versión superior.

Los siguientes comandos se pueden usar para ver la versión actual de Qt: Para
Inserte la descripción de la imagen aquí
cambiar entre versiones, debe modificar el archivo de configuración correspondiente en la carpeta qtchooser y modificar la ruta de Qt en él:

cd /usr/share/qtchooser
sudo gedit qt5-x86_64-linux-gnu.conf
####改为4.8版本
/usr/lib/x86_64-linux-gnu/qt4/bin
/usr/lib/x86_64-linux-gnu
####改为5.2版本
/usr/lib/x86_64-linux-gnu/qt5/bin
/usr/lib/x86_64-linux-gnu
####改为5.11.0版本
/opt/Qt5/5.11.0/gcc_64/bin
/opt/Qt5/5.11.0
####改为5.9.1版本
/opt/qt59/bin
/opt/qt59/lib

Después de cambiar, descubrí que era inútil. . .

Supongo que te gusta

Origin blog.csdn.net/weixin_43795921/article/details/115322698
Recomendado
Clasificación