Russian Qt Forum
Ноябрь 26, 2024, 08:55 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Ресурсы в приложении  (Прочитано 2702 раз)
Diadlo
Гость
« : Апрель 14, 2014, 19:11 »

Всем доброго времени суток. Нужна помощь. Я бы хотел включить в проект файлы, к которым можно получить доступ из самого приложения. Я добавил qrc файл в проект, добавил в него свои файлы. Но как мне их использовать?
Пытался подать в качестве пути в функции сторонних библиотек ":/back.png", ноль реакции
Ubuntu 12.10, Qt Creator 4.8.2, консольное приложение C++.
Может библиотеку ещё в добавок какую-то инклудить надо?
Заранее благодарен за помощь.
« Последнее редактирование: Апрель 14, 2014, 19:14 от Diadlo » Записан
Bepec
Гость
« Ответ #1 : Апрель 14, 2014, 20:41 »

В правильном вопросе 50% ответа.
В приложении такой путь прокатит. Для передачи в стороннюю библиотеку нужно либо извлекать, или передавать в виде массива байт.
« Последнее редактирование: Апрель 14, 2014, 20:56 от Bepec » Записан
Diadlo
Гость
« Ответ #2 : Апрель 14, 2014, 21:14 »

Ну вот например есть функция LoadImage(const char*), которая подразумевает получение адреса файла. Как я могу передать туда файл из ресурсов?
1) если извлекать, то не могли бы подкинуть инфу, где можно почитать?
2) насчет передачи массивом. в данном случае, когда функция получает адрес, данный трюк не прокатит?
Записан
Bepec
Гость
« Ответ #3 : Апрель 14, 2014, 21:17 »

1) это называется копирование файла. Инфы достаточно.
Для вашего приложения этот путь действителен и по нему лежит файл. Для передачи куда -то снаружи, нужно этот файл скопировать в любое место и дать путь новоскопированного файла.
2) неа ) Путь и только путь.
Записан
Diadlo
Гость
« Ответ #4 : Апрель 14, 2014, 21:50 »

Спасибо большое, уже 2-ой день гуглил))
Пошел искать
Записан
Bepec
Гость
« Ответ #5 : Апрель 14, 2014, 23:20 »

Развивайте гугление, полезный навык Веселый
Записан
OKTA
Гость
« Ответ #6 : Апрель 14, 2014, 23:39 »

6 символов и ответ в первой ссылке... да я просто мастер гугления  Смеющийся
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.145 секунд. Запросов: 20.