return result;
}
-QString UncompressedReader::readString(qint32 offset, qint32 len) {
- char* buf;
- buf = new char[len];
-
- _file.seek(offset);
- _stream.readRawData(buf, len);
-
- QString result(buf);
- delete [] buf;
- return result;
-}
-QString UncompressedReader::readString(qint64 offset, qint32 len) {
+QByteArray UncompressedReader::readString(qint64 offset, qint32 len) {
char* buf;
buf = new char[len];
_file.seek(offset);
_stream.readRawData(buf, len);
- QString result(buf);
+ QByteArray result(buf, len);
delete [] buf;
return result;
}