summaryrefslogtreecommitdiffstats
path: root/accounts/maildir/maildirsettings.h
diff options
context:
space:
mode:
authorChristian Mollekopf <chrigi_1@fastmail.fm>2016-03-11 20:57:54 +0100
committerChristian Mollekopf <chrigi_1@fastmail.fm>2016-03-11 20:57:54 +0100
commit68a41da9b16091a577a94cec7eccd4c892905391 (patch)
tree34d213b2077a6ffa635db86d70ee6d8f4ace7bbc /accounts/maildir/maildirsettings.h
parent9cc5f00f34dc9d478178bde569b6783270981adb (diff)
downloadkube-68a41da9b16091a577a94cec7eccd4c892905391.tar.gz
kube-68a41da9b16091a577a94cec7eccd4c892905391.zip
Extended maildir settings to create and register the sink resource
Diffstat (limited to 'accounts/maildir/maildirsettings.h')
-rw-r--r--accounts/maildir/maildirsettings.h14
1 files changed, 14 insertions, 0 deletions
diff --git a/accounts/maildir/maildirsettings.h b/accounts/maildir/maildirsettings.h
index c0ad95c3..9a65cf39 100644
--- a/accounts/maildir/maildirsettings.h
+++ b/accounts/maildir/maildirsettings.h
@@ -24,6 +24,8 @@ class MaildirSettings : public QObject
24{ 24{
25 Q_OBJECT 25 Q_OBJECT
26 Q_PROPERTY(QByteArray identifier READ identifier WRITE setIdentifier) 26 Q_PROPERTY(QByteArray identifier READ identifier WRITE setIdentifier)
27 Q_PROPERTY(QByteArray accountIdentifier READ accountIdentifier WRITE setAccountIdentifier)
28 Q_PROPERTY(QString path READ path WRITE setPath NOTIFY pathChanged)
27 29
28public: 30public:
29 MaildirSettings(QObject *parent = 0); 31 MaildirSettings(QObject *parent = 0);
@@ -31,8 +33,20 @@ public:
31 void setIdentifier(const QByteArray &); 33 void setIdentifier(const QByteArray &);
32 QByteArray identifier() const; 34 QByteArray identifier() const;
33 35
36 void setAccountIdentifier(const QByteArray &);
37 QByteArray accountIdentifier() const;
38
39 void setPath(const QString &);
40 QString path() const;
41
34 Q_INVOKABLE void save(); 42 Q_INVOKABLE void save();
43 Q_INVOKABLE void remove();
44
45signals:
46 void pathChanged();
35 47
36private: 48private:
37 QByteArray mIdentifier; 49 QByteArray mIdentifier;
50 QByteArray mAccountIdentifier;
51 QString mPath;
38}; 52};