Доброго времени суток!
Возможно ли реализовать такое: в архиве zip я имею файл базы данных, так вот, извлекаю его при помощи
const QByteArray aExpImpD = zip_reader.fileData("ExpImp.db");
QFile aExpImpFile(values::getTempPath() + "ExpImp.db");
aExpImpFile.open(QFile::WriteOnly);
aExpImpFile.write(aExpImpD);
aExpImpFile.close();
Далее соединяю его с основной б.д. и считываю с него значения, затем отсоединяю и удаляю. А круто было бы его не сохранять на диск, а создать :memory: из имеющегося QByteArray