Home
Help
Search
Login
Register
Welcome,
Guest
. Please
login
or
register
.
Did you miss your
activation email
?
LimeReport Forum
»
General Category | Основное
»
Discussion | Обсуждение
»
Загрузка отчета из ресурсов приложения
»
previous
next
Print
Pages: [
1
]
Author
Topic: Загрузка отчета из ресурсов приложения (Read 2836 times)
krab22
Newbie
Posts: 5
Загрузка отчета из ресурсов приложения
«
on:
April 27, 2018, 01:05:07 pm »
Добрый день!
Можно ли загружать отчет не из файла, а из ресурсов приложения.
Дабы не таскать файлы при распространении.
Если можно, то как?
Logged
Subst
Sr. Member
Posts: 450
Re: Загрузка отчета из ресурсов приложения
«
Reply #1 on:
April 27, 2018, 01:48:42 pm »
loadFromByteArray используй
Logged
krab22
Newbie
Posts: 5
Re: Загрузка отчета из ресурсов приложения
«
Reply #2 on:
April 28, 2018, 05:23:17 am »
а пример можно?
Logged
krab22
Newbie
Posts: 5
Re: Загрузка отчета из ресурсов приложения
«
Reply #3 on:
April 28, 2018, 09:24:19 am »
Получилось.
Вот так:
QFile RepFile(":/report/testreport.lrxml");
if (!RepFile.open(QIODevice::ReadOnly)) return;
QByteArray Content = RepFile.readAll();
Report->loadFromByteArray(& Content);
Logged
Subst
Sr. Member
Posts: 450
Re: Загрузка отчета из ресурсов приложения
«
Reply #4 on:
April 28, 2018, 03:29:30 pm »
попробуй упростить тогда уж...
если используешь QFile RepFile(":/report/testreport.lrxml");
то пробуй loadFromFile сразу
Logged
Print
Pages: [
1
]
previous
next
LimeReport Forum
»
General Category | Основное
»
Discussion | Обсуждение
»
Загрузка отчета из ресурсов приложения
»