Название: Ресурсы в приложении Отправлено: Diadlo от Апрель 14, 2014, 19:11 Всем доброго времени суток. Нужна помощь. Я бы хотел включить в проект файлы, к которым можно получить доступ из самого приложения. Я добавил qrc файл в проект, добавил в него свои файлы. Но как мне их использовать?
Пытался подать в качестве пути в функции сторонних библиотек ":/back.png", ноль реакции Ubuntu 12.10, Qt Creator 4.8.2, консольное приложение C++. Может библиотеку ещё в добавок какую-то инклудить надо? Заранее благодарен за помощь. Название: Re: Ресурсы в приложении Отправлено: Bepec от Апрель 14, 2014, 20:41 В правильном вопросе 50% ответа.
В приложении такой путь прокатит. Для передачи в стороннюю библиотеку нужно либо извлекать, или передавать в виде массива байт. Название: Re: Ресурсы в приложении Отправлено: Diadlo от Апрель 14, 2014, 21:14 Ну вот например есть функция LoadImage(const char*), которая подразумевает получение адреса файла. Как я могу передать туда файл из ресурсов?
1) если извлекать, то не могли бы подкинуть инфу, где можно почитать? 2) насчет передачи массивом. в данном случае, когда функция получает адрес, данный трюк не прокатит? Название: Re: Ресурсы в приложении Отправлено: Bepec от Апрель 14, 2014, 21:17 1) это называется копирование файла. Инфы достаточно.
Для вашего приложения этот путь действителен и по нему лежит файл. Для передачи куда -то снаружи, нужно этот файл скопировать в любое место и дать путь новоскопированного файла. 2) неа ) Путь и только путь. Название: Re: Ресурсы в приложении Отправлено: Diadlo от Апрель 14, 2014, 21:50 Спасибо большое, уже 2-ой день гуглил))
Пошел искать Название: Re: Ресурсы в приложении Отправлено: Bepec от Апрель 14, 2014, 23:20 Развивайте гугление, полезный навык :D
Название: Re: Ресурсы в приложении Отправлено: OKTA от Апрель 14, 2014, 23:39 6 символов и ответ в первой ссылке... да я просто мастер гугления ;D
|