summaryrefslogtreecommitdiffstats
path: root/framework/src/domain/settings/accountsettings.h
diff options
context:
space:
mode:
authorChristian Mollekopf <chrigi_1@fastmail.fm>2018-07-13 09:56:44 +0200
committerChristian Mollekopf <chrigi_1@fastmail.fm>2018-07-13 10:00:31 +0200
commitfed73fe5ba7212fd886e0c6a06cefc684a3a7b88 (patch)
treef938341c3de478c70d0181d64daa930261a72cbc /framework/src/domain/settings/accountsettings.h
parentaaae241a40ae438937df4f46b81ee65917e7213f (diff)
downloadkube-fed73fe5ba7212fd886e0c6a06cefc684a3a7b88.tar.gz
kube-fed73fe5ba7212fd886e0c6a06cefc684a3a7b88.zip
Setup a caldav resource as part of the kolabnow plugin
Diffstat (limited to 'framework/src/domain/settings/accountsettings.h')
-rw-r--r--framework/src/domain/settings/accountsettings.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/framework/src/domain/settings/accountsettings.h b/framework/src/domain/settings/accountsettings.h
index 88a85b62..ac670a61 100644
--- a/framework/src/domain/settings/accountsettings.h
+++ b/framework/src/domain/settings/accountsettings.h
@@ -44,6 +44,9 @@ class KUBE_EXPORT AccountSettings : public QObject
44 Q_PROPERTY(QString carddavServer MEMBER mCardDavServer NOTIFY cardDavResourceChanged) 44 Q_PROPERTY(QString carddavServer MEMBER mCardDavServer NOTIFY cardDavResourceChanged)
45 Q_PROPERTY(QString carddavUsername MEMBER mCardDavUsername NOTIFY cardDavResourceChanged) 45 Q_PROPERTY(QString carddavUsername MEMBER mCardDavUsername NOTIFY cardDavResourceChanged)
46 46
47 Q_PROPERTY(QString caldavServer MEMBER mCalDavServer NOTIFY calDavResourceChanged)
48 Q_PROPERTY(QString caldavUsername MEMBER mCalDavUsername NOTIFY calDavResourceChanged)
49
47 Q_PROPERTY(QUrl path READ path WRITE setPath NOTIFY pathChanged) 50 Q_PROPERTY(QUrl path READ path WRITE setPath NOTIFY pathChanged)
48 Q_PROPERTY(QValidator* pathValidator READ pathValidator CONSTANT) 51 Q_PROPERTY(QValidator* pathValidator READ pathValidator CONSTANT)
49 52
@@ -75,6 +78,7 @@ signals:
75 void pathChanged(); 78 void pathChanged();
76 void changed(); 79 void changed();
77 void cardDavResourceChanged(); 80 void cardDavResourceChanged();
81 void calDavResourceChanged();
78 82
79protected: 83protected:
80 void saveAccount(); 84 void saveAccount();
@@ -83,6 +87,7 @@ protected:
83 void saveMailtransportResource(); 87 void saveMailtransportResource();
84 void saveIdentity(); 88 void saveIdentity();
85 void saveCardDavResource(); 89 void saveCardDavResource();
90 void saveCalDavResource();
86 91
87 void loadAccount(); 92 void loadAccount();
88 void loadImapResource(); 93 void loadImapResource();
@@ -90,6 +95,7 @@ protected:
90 void loadMailtransportResource(); 95 void loadMailtransportResource();
91 void loadIdentity(); 96 void loadIdentity();
92 void loadCardDavResource(); 97 void loadCardDavResource();
98 void loadCalDavResource();
93 99
94 void removeAccount(); 100 void removeAccount();
95 void removeResource(const QByteArray &identifier); 101 void removeResource(const QByteArray &identifier);
@@ -119,5 +125,9 @@ protected:
119 QByteArray mCardDavIdentifier; 125 QByteArray mCardDavIdentifier;
120 QString mCardDavServer; 126 QString mCardDavServer;
121 QString mCardDavUsername; 127 QString mCardDavUsername;
128
129 QByteArray mCalDavIdentifier;
130 QString mCalDavServer;
131 QString mCalDavUsername;
122}; 132};
123 133