|
void | allDayChanged () |
|
void | attachmentsModelChanged () |
|
void | attendeesModelChanged () |
|
void | categoriesChanged () |
|
void | childIncidencesChanged () |
|
void | collectionIdChanged () |
|
void | descriptionChanged () |
|
void | durationChanged () |
|
void | durationDisplayStringChanged () |
|
void | endTimeZoneUTCOffsetMinsChanged () |
|
void | googleConferenceUrlChanged () |
|
void | incidenceEndChanged () |
|
void | incidenceEndDateDisplayChanged () |
|
void | incidenceEndTimeDisplayChanged () |
|
void | incidenceIconNameChanged () |
|
void | incidenceItemChanged () |
|
void | incidencePtrChanged (KCalendarCore::Incidence::Ptr incidencePtr) |
|
void | incidenceStartChanged () |
|
void | incidenceStartDateDisplayChanged () |
|
void | incidenceStartTimeDisplayChanged () |
|
void | incidenceTypeChanged () |
|
void | incidenceTypeStrChanged () |
|
void | locationChanged () |
|
void | organizerChanged () |
|
void | originalIncidencePtrChanged () |
|
void | parentChanged () |
|
void | parentIncidenceChanged () |
|
void | priorityChanged () |
|
void | recurrenceDataChanged () |
|
void | recurrenceExceptionsModelChanged () |
|
void | startTimeZoneUTCOffsetMinsChanged () |
|
void | summaryChanged () |
|
void | timeZoneChanged () |
|
void | todoCompletedChanged () |
|
void | todoCompletionDtChanged () |
|
void | todoPercentCompleteChanged () |
|
|
| IncidenceWrapper (QObject *parent=nullptr) |
|
Q_INVOKABLE void | addAlarms (KCalendarCore::Alarm::List alarms) |
|
bool | allDay () const |
|
AttachmentsModel * | attachmentsModel () |
|
KCalendarCore::Attendee::List | attendees () const |
|
AttendeesModel * | attendeesModel () |
|
QStringList | categories () |
|
QVariantList | childIncidences () |
|
Q_INVOKABLE void | clearRecurrences () |
|
qint64 | collectionId () const |
|
QString | description () const |
|
KCalendarCore::Duration | duration () const |
|
QString | durationDisplayString () const |
|
int | endTimeZoneUTCOffsetMins () |
|
float | geoLatitude () const |
|
float | geoLongitude () const |
|
QString | googleConferenceUrl () |
|
bool | hasGeo () const |
|
QDateTime | incidenceEnd () const |
|
QString | incidenceEndDateDisplay () const |
|
QString | incidenceEndTimeDisplay () const |
|
QString | incidenceIconName () const |
|
Akonadi::Item | incidenceItem () const |
|
KCalendarCore::Incidence::Ptr | incidencePtr () const |
|
QDateTime | incidenceStart () const |
|
QString | incidenceStartDateDisplay () const |
|
QString | incidenceStartTimeDisplay () const |
|
int | incidenceType () const |
|
QString | incidenceTypeStr () const |
|
QString | location () const |
|
void | notifyDataChanged () |
|
QVariantMap | organizer () |
|
KCalendarCore::Incidence::Ptr | originalIncidencePtr () |
|
QString | parent () const |
|
IncidenceWrapper * | parentIncidence () |
|
int | priority () const |
|
KCalendarCore::Recurrence * | recurrence () const |
|
QVariantMap | recurrenceData () |
|
RecurrenceExceptionsModel * | recurrenceExceptionsModel () |
|
void | setAllDay (bool allDay) |
|
void | setCategories (QStringList categories) |
|
Q_INVOKABLE void | setCollection (const Akonadi::Collection &collection) |
|
void | setCollectionId (qint64 collectionId) |
|
void | setDescription (const QString &description) |
|
Q_INVOKABLE void | setIncidenceEnd (const QDateTime &incidenceEnd, bool respectTimeZone=false) |
|
Q_INVOKABLE void | setIncidenceEndDate (int day, int month, int year) |
|
Q_INVOKABLE void | setIncidenceEndTime (int hours, int minutes) |
|
void | setIncidenceItem (const Akonadi::Item &incidenceItem) |
|
Q_INVOKABLE void | setIncidenceStart (const QDateTime &incidenceStart, bool respectTimeZone=false) |
|
Q_INVOKABLE void | setIncidenceStartDate (int day, int month, int year) |
|
Q_INVOKABLE void | setIncidenceStartTime (int hours, int minutes) |
|
Q_INVOKABLE void | setIncidenceTimeToNearestQuarterHour (bool setStartTime=true, bool setEndTime=true) |
|
void | setLocation (const QString &location) |
|
Q_INVOKABLE void | setMonthlyPosRecurrence (short pos, int day) |
|
Q_INVOKABLE void | setNewEvent () |
|
Q_INVOKABLE void | setNewTodo () |
|
void | setParent (QString parent) |
|
void | setPriority (int priority) |
|
Q_INVOKABLE void | setRecurrenceDataItem (const QString &key, const QVariant &value) |
|
Q_INVOKABLE void | setRecurrenceOccurrences (int occurrences) |
|
Q_INVOKABLE void | setRegularRecurrence (IncidenceWrapper::RecurrenceIntervals interval, int freq=1) |
|
void | setSummary (const QString &summary) |
|
void | setTimeZone (const QByteArray &timeZone) |
|
void | setTodoCompleted (bool completed) |
|
void | setTodoPercentComplete (int todoPercentComplete) |
|
int | startTimeZoneUTCOffsetMins () |
|
QString | summary () const |
|
QByteArray | timeZone () const |
|
bool | todoCompleted () |
|
QDateTime | todoCompletionDt () |
|
int | todoPercentComplete () |
|
Q_INVOKABLE void | triggerEditMode () |
|
QString | uid () const |
|
| QObject (QObject *parent) |
|
QBindable< QString > | bindableObjectName () |
|
bool | blockSignals (bool block) |
|
const QObjectList & | children () const const |
|
QMetaObject::Connection | connect (const QObject *sender, const char *signal, const char *method, Qt::ConnectionType type) const const |
|
void | deleteLater () |
|
void | destroyed (QObject *obj) |
|
bool | disconnect (const char *signal, const QObject *receiver, const char *method) const const |
|
bool | disconnect (const QObject *receiver, const char *method) const const |
|
void | dumpObjectInfo () const const |
|
void | dumpObjectTree () const const |
|
QList< QByteArray > | dynamicPropertyNames () const const |
|
virtual bool | event (QEvent *e) |
|
virtual bool | eventFilter (QObject *watched, QEvent *event) |
|
T | findChild (const QString &name, Qt::FindChildOptions options) const const |
|
QList< T > | findChildren (const QRegularExpression &re, Qt::FindChildOptions options) const const |
|
QList< T > | findChildren (const QString &name, Qt::FindChildOptions options) const const |
|
QList< T > | findChildren (Qt::FindChildOptions options) const const |
|
bool | inherits (const char *className) const const |
|
void | installEventFilter (QObject *filterObj) |
|
bool | isQuickItemType () const const |
|
bool | isWidgetType () const const |
|
bool | isWindowType () const const |
|
void | killTimer (int id) |
|
virtual const QMetaObject * | metaObject () const const |
|
void | moveToThread (QThread *targetThread) |
|
QString | objectName () const const |
|
void | objectNameChanged (const QString &objectName) |
|
QObject * | parent () const const |
|
QVariant | property (const char *name) const const |
|
| Q_CLASSINFO (Name, Value) |
|
| Q_EMIT Q_EMIT |
|
| Q_ENUM (...) |
|
| Q_ENUM_NS (...) |
|
| Q_ENUMS (...) |
|
| Q_FLAG (...) |
|
| Q_FLAG_NS (...) |
|
| Q_FLAGS (...) |
|
| Q_GADGET Q_GADGET |
|
| Q_GADGET_EXPORT (EXPORT_MACRO) |
|
| Q_INTERFACES (...) |
|
| Q_INVOKABLE Q_INVOKABLE |
|
| Q_MOC_INCLUDE Q_MOC_INCLUDE |
|
| Q_NAMESPACE Q_NAMESPACE |
|
| Q_NAMESPACE_EXPORT (EXPORT_MACRO) |
|
| Q_OBJECT Q_OBJECT |
|
| Q_PROPERTY (...) |
|
| Q_REVISION Q_REVISION |
|
| Q_SET_OBJECT_NAME (Object) |
|
| Q_SIGNAL Q_SIGNAL |
|
| Q_SIGNALS Q_SIGNALS |
|
| Q_SLOT Q_SLOT |
|
| Q_SLOTS Q_SLOTS |
|
T | qobject_cast (const QObject *object) |
|
T | qobject_cast (QObject *object) |
|
| QT_NO_NARROWING_CONVERSIONS_IN_CONNECT QT_NO_NARROWING_CONVERSIONS_IN_CONNECT |
|
void | removeEventFilter (QObject *obj) |
|
void | setObjectName (const QString &name) |
|
void | setObjectName (QAnyStringView name) |
|
void | setParent (QObject *parent) |
|
bool | setProperty (const char *name, const QVariant &value) |
|
bool | setProperty (const char *name, QVariant &&value) |
|
bool | signalsBlocked () const const |
|
int | startTimer (int interval, Qt::TimerType timerType) |
|
int | startTimer (std::chrono::milliseconds interval, Qt::TimerType timerType) |
|
QThread * | thread () const const |
|
Item | item () const |
|
void | setItem (const Item &item) |
|
|
QMetaObject::Connection | connect (const QObject *sender, const char *signal, const QObject *receiver, const char *method, Qt::ConnectionType type) |
|
QMetaObject::Connection | connect (const QObject *sender, const QMetaMethod &signal, const QObject *receiver, const QMetaMethod &method, Qt::ConnectionType type) |
|
QMetaObject::Connection | connect (const QObject *sender, PointerToMemberFunction signal, const QObject *context, Functor functor, Qt::ConnectionType type) |
|
QMetaObject::Connection | connect (const QObject *sender, PointerToMemberFunction signal, const QObject *receiver, PointerToMemberFunction method, Qt::ConnectionType type) |
|
QMetaObject::Connection | connect (const QObject *sender, PointerToMemberFunction signal, Functor functor) |
|
bool | disconnect (const QMetaObject::Connection &connection) |
|
bool | disconnect (const QObject *sender, const char *signal, const QObject *receiver, const char *method) |
|
bool | disconnect (const QObject *sender, const QMetaMethod &signal, const QObject *receiver, const QMetaMethod &method) |
|
bool | disconnect (const QObject *sender, PointerToMemberFunction signal, const QObject *receiver, PointerToMemberFunction method) |
|
QString | tr (const char *sourceText, const char *disambiguation, int n) |
|
typedef | QObjectList |
|
This class is a wrapper for a KCalendarCore::Incidence::Ptr object.
We can use it to create new incidences, or create incidence pointers from pre-existing incidences, to more cleanly pass around to our QML code or to the CalendarManager, which handles the back-end stuff of adding and editing the incidence in the collection of our choice.
Definition at line 29 of file incidencewrapper.h.