52 QString error = QObject::tr(
"ERROR at line %1 column %2\n%3")
64 if(!file.open(QFile::ReadOnly | QFile::Text))
67 QObject::tr(
"Cannot read file %1 : %2")
68 .arg(QFileInfo(fileName).absoluteFilePath())
82 QObject::tr(
"Error reading file %1 : %2")
83 .arg(QFileInfo(fileName).absoluteFilePath())
111 QXmlStreamWriter &output)
const
117 output.writeNamespace(declaration.namespaceUri().toString(),
118 declaration.prefix().toString());
135 if(output.hasError())
142 output.writeEndElement();
159 output.writeCharacters(
165 qDebug() <<
"isEndElement";
166 output.writeEndElement();
170 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...