Changeset View
Changeset View
Standalone View
Standalone View
src/declarativeimports/calendar/eventdatadecorator.h
Show All 31 Lines | 30 | { | |||
---|---|---|---|---|---|
32 | Q_PROPERTY(QDateTime startDateTime READ startDateTime NOTIFY eventDataChanged) | 32 | Q_PROPERTY(QDateTime startDateTime READ startDateTime NOTIFY eventDataChanged) | ||
33 | Q_PROPERTY(QDateTime endDateTime READ endDateTime NOTIFY eventDataChanged) | 33 | Q_PROPERTY(QDateTime endDateTime READ endDateTime NOTIFY eventDataChanged) | ||
34 | Q_PROPERTY(bool isAllDay READ isAllDay NOTIFY eventDataChanged) | 34 | Q_PROPERTY(bool isAllDay READ isAllDay NOTIFY eventDataChanged) | ||
35 | Q_PROPERTY(bool isMinor READ isMinor NOTIFY eventDataChanged) | 35 | Q_PROPERTY(bool isMinor READ isMinor NOTIFY eventDataChanged) | ||
36 | Q_PROPERTY(QString title READ title NOTIFY eventDataChanged) | 36 | Q_PROPERTY(QString title READ title NOTIFY eventDataChanged) | ||
37 | Q_PROPERTY(QString description READ description NOTIFY eventDataChanged) | 37 | Q_PROPERTY(QString description READ description NOTIFY eventDataChanged) | ||
38 | Q_PROPERTY(QString eventColor READ eventColor NOTIFY eventDataChanged) | 38 | Q_PROPERTY(QString eventColor READ eventColor NOTIFY eventDataChanged) | ||
39 | Q_PROPERTY(QString eventType READ eventType NOTIFY eventDataChanged) | 39 | Q_PROPERTY(QString eventType READ eventType NOTIFY eventDataChanged) | ||
40 | 40 | Q_PROPERTY(QString uid READ uid NOTIFY eventDataChanged) | |||
41 | public: | 41 | public: | ||
42 | EventDataDecorator(const CalendarEvents::EventData &data, QObject *parent = nullptr); | 42 | EventDataDecorator(const CalendarEvents::EventData &data, QObject *parent = nullptr); | ||
43 | 43 | | |||
44 | QDateTime startDateTime() const; | 44 | QDateTime startDateTime() const; | ||
45 | QDateTime endDateTime() const; | 45 | QDateTime endDateTime() const; | ||
46 | bool isAllDay() const; | 46 | bool isAllDay() const; | ||
47 | bool isMinor() const; | 47 | bool isMinor() const; | ||
48 | QString title() const; | 48 | QString title() const; | ||
49 | QString description() const; | 49 | QString description() const; | ||
50 | QString eventType() const; | 50 | QString eventType() const; | ||
51 | QString eventColor() const; | 51 | QString eventColor() const; | ||
52 | QString uid() const; | ||||
52 | 53 | | |||
53 | Q_SIGNALS: | 54 | Q_SIGNALS: | ||
54 | void eventDataChanged(); | 55 | void eventDataChanged(); | ||
55 | 56 | | |||
56 | private: | 57 | private: | ||
57 | CalendarEvents::EventData m_data; | 58 | CalendarEvents::EventData m_data; | ||
58 | }; | 59 | }; | ||
59 | 60 | | |||
60 | #endif | 61 | #endif |