diff options
author | Klaas Freitag <freitag@owncloud.com> | 2015-04-14 14:41:51 +0300 |
---|---|---|
committer | Klaas Freitag <freitag@owncloud.com> | 2015-04-14 14:41:51 +0300 |
commit | c579069071ec55a4d3a2d2174fa48bac96cde9d4 (patch) | |
tree | 247d75f1da330198b8a940cf7e540afc50d6d33c /src | |
parent | 88488c695cebcbe385589c0b7c88ec215d0ea25b (diff) |
LsColXMLParser: let parse return bool.
Diffstat (limited to 'src')
-rw-r--r-- | src/libsync/networkjobs.h | 15 |
1 files changed, 15 insertions, 0 deletions
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<QString, qint64> *sizes); + +signals: + void directoryListingSubfolders(const QStringList &items); + void directoryListingIterated(const QString &name, const QMap<QString,QString> &properties); + void finishedWithError(QNetworkReply *reply); + void finishedWithoutError(); + +}; + class OWNCLOUDSYNC_EXPORT LsColJob : public AbstractNetworkJob { Q_OBJECT public: |