|
@@ -50,12 +50,21 @@ void Fb2SaveWriter::writeFiles()
|
|
if (data.isEmpty()) continue;
|
|
if (data.isEmpty()) continue;
|
|
writeStartElement("binary");
|
|
writeStartElement("binary");
|
|
writeAttribute("id", name);
|
|
writeAttribute("id", name);
|
|
- writeCharacters(data);
|
|
|
|
|
|
+ writeCharacters("\n");
|
|
|
|
+ int pos = 0;
|
|
|
|
+ while (true) {
|
|
|
|
+ QString text = data.mid(pos, 76);
|
|
|
|
+ if (text.isEmpty()) break;
|
|
|
|
+ writeCharacters(text);
|
|
|
|
+ writeCharacters("\n");
|
|
|
|
+ pos += 76;
|
|
|
|
+ }
|
|
|
|
+ writeCharacters(" ");
|
|
|
|
+ writeCharacters(" ");
|
|
writeEndElement();
|
|
writeEndElement();
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
-
|
|
|
|
//---------------------------------------------------------------------------
|
|
//---------------------------------------------------------------------------
|
|
// Fb2SaveHandler::BodyHandler
|
|
// Fb2SaveHandler::BodyHandler
|
|
//---------------------------------------------------------------------------
|
|
//---------------------------------------------------------------------------
|