Я работаю над проектом Qt, который включает большой набор данных (70Mb +).Как упаковать большие данные в проект Qt?
Данные будут использованы библиотекой, которая обращается к ним с использованием пути данных.
Я знаю, что я могу нормально использовать ресурсы, но поскольку они находятся в объектах памяти, я не могу использовать их в библиотеке.
Итак, мой вопрос в том, как я могу упаковать файл или папку, чтобы он был доступен при установке/времени выполнения для доступа к любому пользователю?
Почему бы не архивировать ваши данные и не распаковывать их каждый раз, когда вам это нужно во временный каталог? Таким образом, ваш дистрибутив всегда будет архивировать данные, и вы распакуете его только тогда, когда вам это нужно. –
Я сейчас упаковываю его в качестве ресурсов и копирую его во время выполнения, но оба они влияют на ux после установки. Я хотел бы рассмотреть другие варианты, прежде чем прибегать к этому. –