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
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. . .