Spec-Zone.ru › Qt 5.6

Компилятор ресурсов (rcc)

Инструмент rcc используется для встраивания ресурсов в приложение Qt во время процесса сборки. Он работает, генерируя файл исходного кода C++ содержащий данные, указанные в файле ресурсов Qt (.qrc).

Использование:

rcc [options] <inputs>

RCC принимает следующие параметры командной строки:

Параметр Аргумент Описание
-o file Записывает вывод в file вместо стандартного потока вывода.
-name name Создаёт внешнюю функцию инициализации с name.
-threshold 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 Отображает информацию об использовании.
-t, --temp <file> Использует временный файл <file> для больших ресурсов.
--namespace Отключает макросы пространства имён.
--verbose Включает подробный режим.
--list Только выводит записи файла .qrc, не генерируя код.
-project Создаёт файл ресурсов, содержащий все файлы из текущей директории.

См. также Систему ресурсов Qt для получения дополнительной информации о встраивании ресурсов в приложения Qt.

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/archives/qt-5.11/rcc.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API