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
diff options
context:
space:
mode:
authorChristian Kamm <mail@ckamm.de>2017-04-26 12:38:10 +0300
committerMarkus Goetz <markus@woboq.com>2017-05-08 12:50:33 +0300
commitc5b6ec209adefd852e161280eec6cf179d577e9b (patch)
tree95a80fbb703008dda7e42483ad79f267f3884b8c /src/gui/sharemanager.h
parent13705999f731042965bae3caa43b7245e7b369e0 (diff)
Sharing: Switch from QtJson to Qt5's QJson #5710
Diffstat (limited to 'src/gui/sharemanager.h')
-rw-r--r--src/gui/sharemanager.h26
1 files changed, 14 insertions, 12 deletions
diff --git a/src/gui/sharemanager.h b/src/gui/sharemanager.h
index 3331b53c6..72e3d73de 100644
--- a/src/gui/sharemanager.h
+++ b/src/gui/sharemanager.h
@@ -25,7 +25,9 @@
#include <QList>
#include <QSharedPointer>
#include <QUrl>
-#include <QVariantMap>
+
+class QJsonDocument;
+class QJsonObject;
namespace OCC {
@@ -116,7 +118,7 @@ protected slots:
private slots:
void slotDeleted();
- void slotPermissionsSet(const QVariantMap &, const QVariant &value);
+ void slotPermissionsSet(const QJsonDocument &, const QVariant &value);
};
@@ -214,11 +216,11 @@ signals:
void nameSet();
private slots:
- void slotPasswordSet(const QVariantMap&, const QVariant &value);
- void slotPublicUploadSet(const QVariantMap&, const QVariant &value);
- void slotExpireDateSet(const QVariantMap& reply, const QVariant &value);
+ void slotPasswordSet(const QJsonDocument&, const QVariant &value);
+ void slotPublicUploadSet(const QJsonDocument&, const QVariant &value);
+ void slotExpireDateSet(const QJsonDocument& reply, const QVariant &value);
void slotSetPasswordError(int statusCode, const QString &message);
- void slotNameSet(const QVariantMap&, const QVariant &value);
+ void slotNameSet(const QJsonDocument&, const QVariant &value);
private:
QString _name;
@@ -293,15 +295,15 @@ signals:
void linkShareRequiresPassword(const QString &message);
private slots:
- void slotSharesFetched(const QVariantMap &reply);
- void slotLinkShareCreated(const QVariantMap &reply);
- void slotShareCreated(const QVariantMap &reply);
+ void slotSharesFetched(const QJsonDocument &reply);
+ void slotLinkShareCreated(const QJsonDocument &reply);
+ void slotShareCreated(const QJsonDocument &reply);
void slotOcsError(int statusCode, const QString &message);
- void slotCreateShare(const QVariantMap &reply);
+ void slotCreateShare(const QJsonDocument &reply);
private:
- QSharedPointer<LinkShare> parseLinkShare(const QVariantMap &data);
- QSharedPointer<Share> parseShare(const QVariantMap &data);
+ QSharedPointer<LinkShare> parseLinkShare(const QJsonObject &data);
+ QSharedPointer<Share> parseShare(const QJsonObject &data);
QMap<QObject*, QVariant> _jobContinuation;
AccountPtr _account;