52 QString error = QObject::tr(
"ERROR at line %1 column %2\n%3")
64 if(!file.open(QFile::ReadOnly | QFile::Text))
67 .arg(QFileInfo(fileName).absoluteFilePath())
81 .arg(QFileInfo(fileName).absoluteFilePath())
114 output.writeNamespace(declaration.namespaceUri().toString(), declaration.prefix().toString());
131 if(output.hasError())
138 output.writeEndElement();
160 qDebug() <<
"isEndElement";
161 output.writeEndElement();
165 qDebug() <<
"isStartElement";
QString errorString() const
void cloneStartElement(QXmlStreamWriter &output) const
virtual ~XmlStreamReaderInterface()
virtual void readStream()=0
QXmlStreamReader m_qxmlStreamReader
void cloneElement(QXmlStreamWriter &output)
XmlStreamReaderInterface()
void cloneNode(QXmlStreamWriter &output)
virtual bool readFile(const QString &fileName)
bool read(QIODevice *device)
tries to keep as much as possible monoisotopes, removing any possible C13 peaks and changes multichar...