185struct TicketStatus : Mutable {
189 QVariantMap description2;
190 QString status_description;
191 QString status_color;
193 bool status_can_be_run;
196 virtual ~TicketStatus() {}
197 QVariantMap toMap()
const Q_DECL_OVERRIDE;
198 static TicketStatus fromMap(
const QVariantMap&);
199 static QList<TicketStatus> fromList(
const QVariantList&);
200 TicketStatus() : Mutable() { status_closed =
false; status_can_be_run =
true; status_ignored =
false; }
201 TicketStatus(
const QVariant& x) : Mutable(x) { status_closed =
false; status_can_be_run =
true; status_ignored =
false; }
202 TicketStatus(
const Mutable& x) : Mutable(x) { status_closed =
false; status_can_be_run =
true; status_ignored =
false; }
203 TicketStatus(
const TicketStatus& x) : Mutable() { operator=(x); }
204 TicketStatus& operator=(
const TicketStatus& x) {
205 Mutable::operator=(x);
208 description = x.description;
209 description2 = x.description2;
210 status_description = x.status_description;
211 status_color = x.status_color;
212 status_closed = x.status_closed;
213 status_can_be_run = x.status_can_be_run;
214 status_ignored = x.status_ignored;
220struct TicketTimesheets : Mutable {
224 virtual ~TicketTimesheets() {}
225 QVariantMap toMap()
const Q_DECL_OVERRIDE;
226 static TicketTimesheets fromMap(
const QVariantMap&);
227 static QList<TicketTimesheets> fromList(
const QVariantList&);
228 TicketTimesheets() : Mutable() {}
229 TicketTimesheets(
const QVariant& x) : Mutable(x) {}
230 TicketTimesheets(
const Mutable& x) : Mutable(x) {}
231 TicketTimesheets(
const TicketTimesheets& x) : Mutable() { operator=(x); }
232 TicketTimesheets& operator=(
const TicketTimesheets& x) {
233 Mutable::operator=(x);
234 date_from = x.date_from;
242struct TicketFiles : Mutable {
248 virtual ~TicketFiles() {}
249 QVariantMap toMap()
const Q_DECL_OVERRIDE;
250 static TicketFiles fromMap(
const QVariantMap&);
251 static QList<TicketFiles> fromList(
const QVariantList&);
252 TicketFiles() : Mutable() {}
253 TicketFiles(
const QVariant& x) : Mutable(x) {}
254 TicketFiles(
const Mutable& x) : Mutable(x) {}
255 TicketFiles(
const TicketFiles& x) : Mutable() { operator=(x); }
256 TicketFiles& operator=(
const TicketFiles& x) {
257 Mutable::operator=(x);
267struct TicketValues : Mutable {
272 virtual ~TicketValues() {}
273 QVariantMap toMap()
const Q_DECL_OVERRIDE;
274 static TicketValues fromMap(
const QVariantMap&);
275 static QList<TicketValues> fromList(
const QVariantList&);
276 TicketValues() : Mutable() {}
277 TicketValues(
const QVariant& x) : Mutable(x) {}
278 TicketValues(
const Mutable& x) : Mutable(x) {}
279 TicketValues(
const TicketValues& x) : Mutable() { operator=(x); }
280 TicketValues& operator=(
const TicketValues& x) {
281 Mutable::operator=(x);
322struct TicketsVw : Tickets {
323 QList<Dbt::TicketTimesheets> timesheets;
324 QList<Dbt::TicketStatus> statuses;
325 QList<Dbt::TicketFiles> files;
326 QList<Dbt::TicketValues> values;
328 virtual ~TicketsVw() {}
329 QVariantMap toMap()
const Q_DECL_OVERRIDE;
330 static TicketsVw fromMap(
const QVariantMap&);
331 TicketsVw() : Tickets() {}
332 TicketsVw(
const QVariant& x) : Tickets(x) { }
333 TicketsVw(
const Tickets& x) : Tickets(x) {}
334 TicketsVw(
const TicketsVw& x) : Tickets() { operator=(x); }
335 TicketsVw& operator=(
const TicketsVw& x) {
336 Tickets::operator=(x);
337 timesheets = x.timesheets;
338 statuses = x.statuses;
729struct AttendanceDays {
732 QString holiday_description;
734 QVariant start_event;
735 QDateTime start_date;
736 QString start_event_type;
737 QString start_event_description;
738 QString start_event_note;
739 QString start_event_error;
740 QVariant start_user_edited;
741 QString start_user_edited_name;
745 QString end_event_type;
746 QString end_event_description;
747 QString end_event_note;
748 QString end_event_error;
749 QVariant end_user_edited;
750 QString end_user_edited_name;
752 double rounded_hours;
753 double cumulative_hours;
755 double should_be_cumulative;
758 end_generated =
false;
760 cumulative_hours = 0;
762 should_be_cumulative = 0;
764 static AttendanceDays fromMap(
const QVariantMap&);
765 static QList<AttendanceDays> fromList(
const QVariantList&);
766 QVariantMap toMap()
const;