Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/owncloud/client.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorKlaas Freitag <freitag@owncloud.com>2015-04-14 14:41:51 +0300
committerKlaas Freitag <freitag@owncloud.com>2015-04-14 14:41:51 +0300
commitc579069071ec55a4d3a2d2174fa48bac96cde9d4 (patch)
tree247d75f1da330198b8a940cf7e540afc50d6d33c /src
parent88488c695cebcbe385589c0b7c88ec215d0ea25b (diff)
LsColXMLParser: let parse return bool.
Diffstat (limited to 'src')
-rw-r--r--src/libsync/networkjobs.h15
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: