Subversion Repositories Scribus

Compare Revisions

Ignore whitespace Rev 2033 → Rev 2034

/branches/Version13x/Scribus/scribus/pdfoptions.cpp
22,7 → 22,7
this->opts = &opts;
}
 
// writeTo(Qtring) is implemented separately to writeTo(QTextStream)
// writeTo(QString) is implemented separately to writeTo(QTextStream)
// because we don't want to clobber the output file until we know the
// data has been generated ok, and we can't avoid clobbering the file
// to create a QTextStream().
59,6 → 59,7
return true;
}
 
// Construct and return an XML string representing the settings
QString PDFOptionsIO::buildXMLString()
{
// Verify to make sure our settings are sane
169,10 → 170,10
root.appendChild(elem);
}
 
// Save a QValueList<String> or QStringList as a list of
// <item value=""> elements
void PDFOptionsIO::addList(QString name, QValueList<QString>& value)
{
// Save a QValueList<String> or QStringList as a list of
// <item value=""> elements
// List base element has no attributes, only children
QDomElement listbase = doc.createElement(name);
root.appendChild(listbase);
179,6 → 180,7
QValueList<QString>::iterator it;
for (it = value.begin(); it != value.end(); ++it)
{
// Each child is of the form <item value="">
QDomElement child = doc.createElement("item");
child.setAttribute("value",*(it));
listbase.appendChild(child);