diff options
Diffstat (limited to 'accounts/maildir/maildirsettings.h')
-rw-r--r-- | accounts/maildir/maildirsettings.h | 14 |
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 | ||
28 | public: | 30 | public: |
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 | |||
45 | signals: | ||
46 | void pathChanged(); | ||
35 | 47 | ||
36 | private: | 48 | private: |
37 | QByteArray mIdentifier; | 49 | QByteArray mIdentifier; |
50 | QByteArray mAccountIdentifier; | ||
51 | QString mPath; | ||
38 | }; | 52 | }; |