From: Klaas Freitag Date: Tue, 14 Apr 2015 11:41:51 +0000 (+0200) Subject: LsColXMLParser: let parse return bool. X-Git-Tag: archive/raspbian/3.16.7-1_deb13u1+rpi1~1^2~1803^2~197 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=c579069071ec55a4d3a2d2174fa48bac96cde9d4;p=nextcloud-desktop.git LsColXMLParser: let parse return bool. --- diff --git a/src/libsync/networkjobs.h b/src/libsync/networkjobs.h index 13f966516..f3bc5d1bf 100644 --- a/src/libsync/networkjobs.h +++ b/src/libsync/networkjobs.h @@ -132,6 +132,21 @@ private slots: /** * @brief The LsColJob class */ +class OWNCLOUDSYNC_EXPORT LsColXMLParser : public QObject { + Q_OBJECT +public: + explicit LsColXMLParser(); + + bool parse(const QByteArray &xml, QHash *sizes); + +signals: + void directoryListingSubfolders(const QStringList &items); + void directoryListingIterated(const QString &name, const QMap &properties); + void finishedWithError(QNetworkReply *reply); + void finishedWithoutError(); + +}; + class OWNCLOUDSYNC_EXPORT LsColJob : public AbstractNetworkJob { Q_OBJECT public: