Changeset View
Changeset View
Standalone View
Standalone View
resources/kolab/pimkolab/kolabformatV2/task.cpp
Show First 20 Lines • Show All 112 Lines • ▼ Show 20 Line(s) | 111 | { | |||
---|---|---|---|---|---|
113 | mHasDueDate = true; | 113 | mHasDueDate = true; | ||
114 | mFloatingStatus = AllDay; | 114 | mFloatingStatus = AllDay; | ||
115 | } | 115 | } | ||
116 | 116 | | |||
117 | void Task::setDueDate(const QString &date) | 117 | void Task::setDueDate(const QString &date) | ||
118 | { | 118 | { | ||
119 | if (date.length() > 10) { | 119 | if (date.length() > 10) { | ||
120 | // This is a date + time | 120 | // This is a date + time | ||
121 | setDueDate(stringToDateTime(date)); | 121 | setDueDate(stringToKDateTime(date)); | ||
122 | } else { | 122 | } else { | ||
123 | // This is only a date | 123 | // This is only a date | ||
124 | setDueDate(stringToDate(date)); | 124 | setDueDate(stringToDate(date)); | ||
125 | } | 125 | } | ||
126 | } | 126 | } | ||
127 | 127 | | |||
128 | KDateTime Task::dueDate() const | 128 | KDateTime Task::dueDate() const | ||
129 | { | 129 | { | ||
▲ Show 20 Lines • Show All 56 Lines • ▼ Show 20 Line(s) | 185 | } else { | |||
186 | // Default | 186 | // Default | ||
187 | setStatus(KCalCore::Incidence::StatusNone); | 187 | setStatus(KCalCore::Incidence::StatusNone); | ||
188 | } | 188 | } | ||
189 | } else if (tagName == QLatin1String("due-date")) { | 189 | } else if (tagName == QLatin1String("due-date")) { | ||
190 | setDueDate(element.text()); | 190 | setDueDate(element.text()); | ||
191 | } else if (tagName == QLatin1String("parent")) { | 191 | } else if (tagName == QLatin1String("parent")) { | ||
192 | setParent(element.text()); | 192 | setParent(element.text()); | ||
193 | } else if (tagName == QLatin1String("x-completed-date")) { | 193 | } else if (tagName == QLatin1String("x-completed-date")) { | ||
194 | setCompletedDate(stringToDateTime(element.text())); | 194 | setCompletedDate(stringToKDateTime(element.text())); | ||
195 | } else if (tagName == QLatin1String("start-date")) { | 195 | } else if (tagName == QLatin1String("start-date")) { | ||
196 | setHasStartDate(true); | 196 | setHasStartDate(true); | ||
197 | setStartDate(element.text()); | 197 | setStartDate(element.text()); | ||
198 | } else { | 198 | } else { | ||
199 | return Incidence::loadAttribute(element); | 199 | return Incidence::loadAttribute(element); | ||
200 | } | 200 | } | ||
201 | 201 | | |||
202 | // We handled this | 202 | // We handled this | ||
▲ Show 20 Lines • Show All 155 Lines • Show Last 20 Lines |