Я только начинаю узнавать о QResource
. Насколько я понимаю, это всего лишь способ создать структуру «каталог/файл» в памяти.qt registerresource от необработанных данных
Я хочу, чтобы мое приложение создало ресурс (во время выполнения) из необработанных данных. Например. мое приложение может создать изображение, полученное в результате некоторых вычислений, и захочет сохранить его как ресурс для дальнейшего использования.
Я думал, что конструктор:
QResource::registerResource(const uchar * rccData, const QString & mapRoot = QString()
должен был сделать это, но я, вероятно, что-то пропустил, как я ожидал size
аргумент ...
что rccData тогда?
Насколько велика созданный ресурс?
Как создать ресурс из необработанных данных?
Заранее благодарим за ответы.
С помощью QResource :: registerResource вы можете загрузить действительный файл .qrc. Этот файл будет создан компилятором ресурсов Qt. Это позволяет пользователю хранить ресурсы за пределами основного исполняемого файла. – bkausbk