У меня так и не получается сохранить массив.
LimeReport::ReportEngine* rpt = new LimeReport::ReportEngine();
rpt->loadFromByteArray(&byteArray);
connect(rpt, SIGNAL(saveFinished()), this, SLOT(tempalte_update()));
connect(rpt, &LimeReport::ReportEngine::onSave, rpt, &LimeReport::ReportEngine::saveToByteArray);
rpt->designReport();