From 15253d1995ea49b114ef5c627e15b661dbd602b2 Mon Sep 17 00:00:00 2001 From: "Javier S. Pedro" Date: Sun, 30 Sep 2012 19:41:17 +0200 Subject: add some trivial authentication --- distfoldd/distfolder.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'distfoldd/distfolder.h') diff --git a/distfoldd/distfolder.h b/distfoldd/distfolder.h index ae7a0ea..c3ba57a 100644 --- a/distfoldd/distfolder.h +++ b/distfoldd/distfolder.h @@ -14,6 +14,7 @@ class DistFolder : public QObject { Q_OBJECT + Q_PROPERTY(QString password READ password WRITE setPassword) Q_PROPERTY(bool readOnlySync READ readOnlySync WRITE setReadOnlySync) Q_PROPERTY(bool pullMode READ pullMode WRITE setPullMode) Q_PROPERTY(bool compress READ compress WRITE setCompress) @@ -21,6 +22,8 @@ class DistFolder : public QObject public: explicit DistFolder(const QUuid& uuid, const QString& path, QObject *parent = 0); + void setPassword(const QString& passwd); + QString password() const; bool readOnlySync() const; void setReadOnlySync(bool read_only); bool pullMode() const; @@ -50,6 +53,7 @@ private: Watcher *_watcher; Server *_server; Discoverer *_discoverer; + QString _password; Agent::SyncFlags _syncFlags; int _numAgents; }; -- cgit v1.2.3