Changeset View
Changeset View
Standalone View
Standalone View
resources/kolab/pimkolab/kolabformatV2/kolabbase.h
Show All 31 Lines | |||||
32 | */ | 32 | */ | ||
33 | 33 | | |||
34 | #ifndef KOLABV2_KOLABBASE_H | 34 | #ifndef KOLABV2_KOLABBASE_H | ||
35 | #define KOLABV2_KOLABBASE_H | 35 | #define KOLABV2_KOLABBASE_H | ||
36 | 36 | | |||
37 | #include <kcalcore/incidence.h> | 37 | #include <kcalcore/incidence.h> | ||
38 | 38 | | |||
39 | #include <kdatetime.h> | 39 | #include <kdatetime.h> | ||
40 | #include <ktimezone.h> | | |||
41 | 40 | | |||
42 | #include <QColor> | 41 | #include <QColor> | ||
42 | #include <QDateTime> | ||||
43 | #include <qdom.h> | 43 | #include <qdom.h> | ||
44 | #include <QTimeZone> | ||||
44 | 45 | | |||
45 | namespace KContacts { | 46 | namespace KContacts { | ||
46 | class Addressee; | 47 | class Addressee; | ||
47 | class ContactGroup; | 48 | class ContactGroup; | ||
48 | } | 49 | } | ||
49 | 50 | | |||
50 | namespace KolabV2 { | 51 | namespace KolabV2 { | ||
51 | class KolabBase | 52 | class KolabBase | ||
Show All 25 Lines | 54 | public: | |||
77 | virtual QString uid() const; | 78 | virtual QString uid() const; | ||
78 | 79 | | |||
79 | virtual void setBody(const QString &body); | 80 | virtual void setBody(const QString &body); | ||
80 | virtual QString body() const; | 81 | virtual QString body() const; | ||
81 | 82 | | |||
82 | virtual void setCategories(const QString &categories); | 83 | virtual void setCategories(const QString &categories); | ||
83 | virtual QString categories() const; | 84 | virtual QString categories() const; | ||
84 | 85 | | |||
85 | virtual void setCreationDate(const KDateTime &date); | 86 | virtual void setCreationDate(const QDateTime &date); | ||
86 | virtual KDateTime creationDate() const; | 87 | virtual QDateTime creationDate() const; | ||
87 | 88 | | |||
88 | virtual void setLastModified(const KDateTime &date); | 89 | virtual void setLastModified(const QDateTime &date); | ||
89 | virtual KDateTime lastModified() const; | 90 | virtual QDateTime lastModified() const; | ||
90 | 91 | | |||
91 | virtual void setSensitivity(Sensitivity sensitivity); | 92 | virtual void setSensitivity(Sensitivity sensitivity); | ||
92 | virtual Sensitivity sensitivity() const; | 93 | virtual Sensitivity sensitivity() const; | ||
93 | 94 | | |||
94 | virtual void setPilotSyncId(unsigned long id); | 95 | virtual void setPilotSyncId(unsigned long id); | ||
95 | virtual bool hasPilotSyncId() const; | 96 | virtual bool hasPilotSyncId() const; | ||
96 | virtual unsigned long pilotSyncId() const; | 97 | virtual unsigned long pilotSyncId() const; | ||
97 | 98 | | |||
▲ Show 20 Lines • Show All 66 Lines • ▼ Show 20 Line(s) | 129 | protected: | |||
164 | static void writeString(QDomElement &, const QString &, const QString &); | 165 | static void writeString(QDomElement &, const QString &, const QString &); | ||
165 | 166 | | |||
166 | QDateTime localToUTC(const QDateTime &time) const; | 167 | QDateTime localToUTC(const QDateTime &time) const; | ||
167 | QDateTime utcToLocal(const QDateTime &time) const; | 168 | QDateTime utcToLocal(const QDateTime &time) const; | ||
168 | 169 | | |||
169 | QString mUid; | 170 | QString mUid; | ||
170 | QString mBody; | 171 | QString mBody; | ||
171 | QString mCategories; | 172 | QString mCategories; | ||
172 | KDateTime mCreationDate; | 173 | QDateTime mCreationDate; | ||
173 | KDateTime mLastModified; | 174 | QDateTime mLastModified; | ||
174 | Sensitivity mSensitivity; | 175 | Sensitivity mSensitivity; | ||
175 | KTimeZone mTimeZone; | 176 | QTimeZone mTimeZone; | ||
176 | 177 | | |||
177 | // KPilot synchronization stuff | 178 | // KPilot synchronization stuff | ||
178 | bool mHasPilotSyncId, mHasPilotSyncStatus; | 179 | bool mHasPilotSyncId, mHasPilotSyncStatus; | ||
179 | unsigned long mPilotSyncId; | 180 | unsigned long mPilotSyncId; | ||
180 | int mPilotSyncStatus; | 181 | int mPilotSyncStatus; | ||
181 | }; | 182 | }; | ||
182 | } | 183 | } | ||
183 | 184 | | |||
184 | #endif // KOLABV2_KOLABBASE_H | 185 | #endif // KOLABV2_KOLABBASE_H |