Компилятор ресурсов (rcc)
Инструмент rcc используется для встраивания ресурсов в приложение Qt во время процесса сборки. Он работает генерируя файл исходного кода C++, содержащий данные указанные в файле ресурсов Qt (.qrc).
Использование:
rcc [options] <inputs>
RCC принимает следующие опции командной строки:
Опция | Аргумент | Описание |
-o | file | Записывает вывод в файл file вместо записи в стандартный вывод. |
-name | имя | Создаёт внешнюю функцию инициализации с именем name. |
-threshold | level | Указывает порог level (в виде процента) для использования при решении о сжатии файла. Если размер файла уменьшится больше, чем порог level, он будет сжат; в противном случае, взамен будет сохранены несжатые данные. По умолчанию порог level равен 70%, что означает, что сжатые файлы с размером 30% и менее от первоначального размера, сохраняются как сжатые данные. |
-compress | level | Сжимать входные файлы с заданным уровнем сжатия level, который является целым числом от 1 до 9. Уровень 1 осуществляет минимальное сжатие, но наиболее быстрый. Уровень 9 осуществляет наибольшее сжатие, но самый медленный. Для отключения сжатия используйте -no-compress. Значение уровня level по умолчанию равно -1, что означает использование стандартного уровня сжатия zlib. |
-root | path | Префикс для пути доступа path к ресурсу. По умолчанию префикса нет. |
-no-compress | | Отключает сжатие. |
-binary | | Выводит бинарный файл для использования в качестве динамического ресурса. |
-version | | Выводит на экран информацию о версии. |
-help | | Выводит на экран информацию об использовании. |
Для получения дополнительной информации о встраивании ресурсов в приложения Qt смотрите также Система ресурсов Qt.