Welcome, Guest. Please login or register.
Did you miss your activation email?

Author Topic: Загрузка отчета из ресурсов приложения  (Read 1680 times)

krab22

  • Newbie
  • *
  • Posts: 5
    • View Profile
Добрый день!
Можно ли загружать отчет не из файла, а из ресурсов приложения.
Дабы не таскать файлы при распространении.
Если можно, то как?

Subst

  • Sr. Member
  • ****
  • Posts: 444
    • View Profile
loadFromByteArray используй

krab22

  • Newbie
  • *
  • Posts: 5
    • View Profile
а пример можно?

krab22

  • Newbie
  • *
  • Posts: 5
    • View Profile
Получилось.

Вот так:

    QFile RepFile(":/report/testreport.lrxml");
    if (!RepFile.open(QIODevice::ReadOnly)) return;
    QByteArray Content = RepFile.readAll();
    Report->loadFromByteArray(& Content);

Subst

  • Sr. Member
  • ****
  • Posts: 444
    • View Profile
попробуй упростить тогда уж...
если используешь  QFile RepFile(":/report/testreport.lrxml");
то пробуй loadFromFile сразу