qt_allow_non_utf8_sources
Предотвращает принудительное использование кодировки UTF-8 для исходных файлов на Windows.
Команда определена в компоненте Core пакета Qt6. Загрузите пакет с помощью:
find_package(Qt6 COMPONENTS Core REQUIRED)
Краткое описание
qt_allow_non_utf8_sources(target)
Если беспараметрические команды отключены, используйте qt6_allow_non_utf8_sources() вместо этого. Он поддерживает тот же набор аргументов, что и данная команда.
Описание
При компиляции с некоторыми компиляторами для Windows, целевые объекты, которые ссылаются на библиотеку Qt, используют флаги, которые заставляют компилятор обрабатывать исходные файлы как UTF-8. В настоящее время это реализовано для Visual Studio и Intel-компиляторов. Вы можете отключить это поведение для каждого целевого объекта, вызвав qt_allow_non_utf8_sources() и передав целевой объект в качестве аргумента.
См. также qt_disable_unicode_defines().
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.2/qt-allow-non-utf8-sources.html