diff options
author | Christian Mollekopf <chrigi_1@fastmail.fm> | 2015-09-08 21:08:54 +0200 |
---|---|---|
committer | Christian Mollekopf <chrigi_1@fastmail.fm> | 2015-09-08 21:08:54 +0200 |
commit | bbbda3fe9444eba6795a5490da0425cdf8f26361 (patch) | |
tree | d558ce110b71278df91135db5ac29c484e588ac5 /common/domain/applicationdomaintype.h | |
parent | 43ae43bc74800473aadf9c5c807603cdf8516d36 (diff) | |
download | sink-bbbda3fe9444eba6795a5490da0425cdf8f26361.tar.gz sink-bbbda3fe9444eba6795a5490da0425cdf8f26361.zip |
Added support for mails to akonadi and the dummyresource.
Adding new types definitely needs to become easier.
Diffstat (limited to 'common/domain/applicationdomaintype.h')
-rw-r--r-- | common/domain/applicationdomaintype.h | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/common/domain/applicationdomaintype.h b/common/domain/applicationdomaintype.h index 29bebcf..e0a6de0 100644 --- a/common/domain/applicationdomaintype.h +++ b/common/domain/applicationdomaintype.h | |||
@@ -112,10 +112,14 @@ struct Calendar : public ApplicationDomainType { | |||
112 | using ApplicationDomainType::ApplicationDomainType; | 112 | using ApplicationDomainType::ApplicationDomainType; |
113 | }; | 113 | }; |
114 | 114 | ||
115 | class Mail : public ApplicationDomainType { | 115 | struct Mail : public ApplicationDomainType { |
116 | typedef QSharedPointer<Mail> Ptr; | ||
117 | using ApplicationDomainType::ApplicationDomainType; | ||
116 | }; | 118 | }; |
117 | 119 | ||
118 | class Folder : public ApplicationDomainType { | 120 | struct Folder : public ApplicationDomainType { |
121 | typedef QSharedPointer<Folder> Ptr; | ||
122 | using ApplicationDomainType::ApplicationDomainType; | ||
119 | }; | 123 | }; |
120 | 124 | ||
121 | /** | 125 | /** |
@@ -146,6 +150,12 @@ QByteArray getTypeName<Todo>(); | |||
146 | template<> | 150 | template<> |
147 | QByteArray getTypeName<AkonadiResource>(); | 151 | QByteArray getTypeName<AkonadiResource>(); |
148 | 152 | ||
153 | template<> | ||
154 | QByteArray getTypeName<Mail>(); | ||
155 | |||
156 | template<> | ||
157 | QByteArray getTypeName<Folder>(); | ||
158 | |||
149 | /** | 159 | /** |
150 | * Type implementation. | 160 | * Type implementation. |
151 | * | 161 | * |