if (!t->data(100).isNull()) {
QStringList effectParams = t->data(100).toStringList();
- content.setAttribute(effectParams.at(0), effectParams.at(1));
+ content.setAttribute(effectParams.takeFirst(), effectParams.join(";"));
}
// Only save when necessary.
// Effects
if (!txtProperties.namedItem("typewriter").isNull()) {
- QStringList effData = QStringList() << "typewriter" << QString::number(txtProperties.namedItem("typewriter").nodeValue().toInt());
+ QStringList effData = QStringList() << "typewriter" << txtProperties.namedItem("typewriter").nodeValue();
txt->setData(100, effData);
}