From: Philipp Spitzer Date: Wed, 27 Sep 2017 19:59:00 +0000 (+0200) Subject: Create dedicated sub-function to parse XML data (to prepare exception error reporting). X-Git-Tag: 0.6.3~4 X-Git-Url: https://git.toastfreeware.priv.at/toast/confclerk.git/commitdiff_plain/961971edc35245bc78e0af3dc39dcfa2c71b46b8 Create dedicated sub-function to parse XML data (to prepare exception error reporting). --- diff --git a/src/sql/schedulexmlparser.cpp b/src/sql/schedulexmlparser.cpp index 6a4854a..6ee6196 100644 --- a/src/sql/schedulexmlparser.cpp +++ b/src/sql/schedulexmlparser.cpp @@ -32,8 +32,7 @@ ScheduleXmlParser::ScheduleXmlParser(SqlEngine* sqlEngine, QObject *aParent): QO } -void ScheduleXmlParser::parseData(const QByteArray &aData, const QString& url, int conferenceId) -{ +void ScheduleXmlParser::parseDataImpl(const QByteArray &aData, const QString& url, int conferenceId) { QDomDocument document; QString xml_error; int xml_error_line; @@ -174,3 +173,8 @@ void ScheduleXmlParser::parseData(const QByteArray &aData, const QString& url, i } } + +void ScheduleXmlParser::parseData(const QByteArray &aData, const QString& url, int conferenceId) { + parseDataImpl(aData, url, conferenceId); +} + diff --git a/src/sql/schedulexmlparser.h b/src/sql/schedulexmlparser.h index 5d1442e..5ff3368 100644 --- a/src/sql/schedulexmlparser.h +++ b/src/sql/schedulexmlparser.h @@ -28,6 +28,7 @@ class ScheduleXmlParser : public QObject Q_OBJECT private: SqlEngine* sqlEngine; + void parseDataImpl(const QByteArray &aData, const QString& url, int conferenceId); public: ScheduleXmlParser(SqlEngine* sqlEngine, QObject *aParent = NULL);