From b0d06e04e4f4a0c8645288d4a31449215ce58770 Mon Sep 17 00:00:00 2001 From: Christian Mollekopf Date: Thu, 17 Mar 2016 20:59:19 +0100 Subject: Store accounts in sink --- accounts/maildir/maildirsettings.h | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'accounts/maildir/maildirsettings.h') diff --git a/accounts/maildir/maildirsettings.h b/accounts/maildir/maildirsettings.h index 9e5b6a4c..f79208db 100644 --- a/accounts/maildir/maildirsettings.h +++ b/accounts/maildir/maildirsettings.h @@ -24,17 +24,15 @@ class MaildirSettings : public QObject { Q_OBJECT - Q_PROPERTY(QByteArray identifier READ identifier WRITE setIdentifier) Q_PROPERTY(QByteArray accountIdentifier READ accountIdentifier WRITE setAccountIdentifier) Q_PROPERTY(QUrl path READ path WRITE setPath NOTIFY pathChanged) Q_PROPERTY(QValidator* pathValidator READ pathValidator CONSTANT) + Q_PROPERTY(QString icon MEMBER mIcon NOTIFY changed) + Q_PROPERTY(QString accountName MEMBER mName NOTIFY changed) public: MaildirSettings(QObject *parent = 0); - void setIdentifier(const QByteArray &); - QByteArray identifier() const; - void setAccountIdentifier(const QByteArray &); QByteArray accountIdentifier() const; @@ -47,9 +45,12 @@ public: signals: void pathChanged(); + void changed(); private: QByteArray mIdentifier; QByteArray mAccountIdentifier; QString mPath; + QString mIcon; + QString mName; }; -- cgit v1.2.3