Russian Qt Forum
Ноябрь 26, 2024, 13:50
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Войти
Начало
Форум
WIKI (Вики)
FAQ
Помощь
Поиск
Войти
Регистрация
Russian Qt Forum
>
Forum
>
Qt
>
Вопросы новичков
>
Ресурсы в приложении
Страниц: [
1
]
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: Ресурсы в приложении (Прочитано 2711 раз)
Diadlo
Гость
Ресурсы в приложении
«
:
Апрель 14, 2014, 19:11 »
Всем доброго времени суток. Нужна помощь. Я бы хотел включить в проект файлы, к которым можно получить доступ из самого приложения. Я добавил qrc файл в проект, добавил в него свои файлы. Но как мне их использовать?
Пытался подать в качестве пути в функции сторонних библиотек ":/back.png", ноль реакции
Ubuntu 12.10, Qt Creator 4.8.2, консольное приложение C++.
Может библиотеку ещё в добавок какую-то инклудить надо?
Заранее благодарен за помощь.
«
Последнее редактирование: Апрель 14, 2014, 19:14 от Diadlo
»
Записан
Bepec
Гость
Re: Ресурсы в приложении
«
Ответ #1 :
Апрель 14, 2014, 20:41 »
В правильном вопросе 50% ответа.
В приложении
такой путь прокатит. Для передачи в
стороннюю библиотеку
нужно либо извлекать, или передавать в виде массива байт.
«
Последнее редактирование: Апрель 14, 2014, 20:56 от Bepec
»
Записан
Diadlo
Гость
Re: Ресурсы в приложении
«
Ответ #2 :
Апрель 14, 2014, 21:14 »
Ну вот например есть функция LoadImage(const char*), которая подразумевает получение адреса файла. Как я могу передать туда файл из ресурсов?
1) если извлекать, то не могли бы подкинуть инфу, где можно почитать?
2) насчет передачи массивом. в данном случае, когда функция получает адрес, данный трюк не прокатит?
Записан
Bepec
Гость
Re: Ресурсы в приложении
«
Ответ #3 :
Апрель 14, 2014, 21:17 »
1) это называется копирование файла. Инфы достаточно.
Для вашего приложения этот путь действителен и по нему лежит файл. Для передачи куда -то снаружи, нужно этот файл скопировать в любое место и дать путь новоскопированного файла.
2) неа ) Путь и только путь.
Записан
Diadlo
Гость
Re: Ресурсы в приложении
«
Ответ #4 :
Апрель 14, 2014, 21:50 »
Спасибо большое, уже 2-ой день гуглил))
Пошел искать
Записан
Bepec
Гость
Re: Ресурсы в приложении
«
Ответ #5 :
Апрель 14, 2014, 23:20 »
Развивайте гугление, полезный навык
Записан
OKTA
Гость
Re: Ресурсы в приложении
«
Ответ #6 :
Апрель 14, 2014, 23:39 »
6 символов и ответ в первой ссылке... да я просто мастер гугления
Записан
Страниц: [
1
]
Вверх
Печать
« предыдущая тема
следующая тема »
Перейти в:
Пожалуйста, выберите назначение:
-----------------------------
Qt
-----------------------------
=> Вопросы новичков
=> Уроки и статьи
=> Установка, сборка, отладка, тестирование
=> Общие вопросы
=> Пользовательский интерфейс (GUI)
=> Qt Quick
=> Model-View (MV)
=> Базы данных
=> Работа с сетью
=> Многопоточное программирование, процессы
=> Мультимедиа
=> 2D и 3D графика
=> OpenGL
=> Печать
=> Интернационализация, локализация
=> QSS
=> XML
=> Qt Script, QtWebKit
=> ActiveX
=> Qt Embedded
=> Дополнительные компоненты
=> Кладовая готовых решений
=> Вклад сообщества в Qt
=> Qt-инструментарий
-----------------------------
Программирование
-----------------------------
=> Общий
=> С/C++
=> Python
=> Алгоритмы
=> Базы данных
=> Разработка игр
-----------------------------
Компиляторы и платформы
-----------------------------
=> Linux
=> Windows
=> Mac OS X
=> Компиляторы
===> Visual C++
-----------------------------
Разное
-----------------------------
=> Новости
===> Новости Qt сообщества
===> Новости IT сферы
=> Говорилка
=> Юмор
=> Объявления
Загружается...