kalarm
akonadimodel.h
Go to the documentation of this file.
50 enum Change { Added, Deleted, Invalidated, Enabled, ReadOnly, AlarmTypes, WrongType, Location, Colour };
55 ColumnCount
124 Akonadi::Collection collection(const KAEvent& e) const { return collectionForItem(e.itemId()); }
214 void collectionStatusChanged(const Akonadi::Collection&, AkonadiModel::Change, const QVariant& newValue, bool inserted);
299 void signalDataChanged(bool (*checkFunc)(const Akonadi::Item&), int startColumn, int endColumn, const QModelIndex& parent);
300 void setCollectionChanged(const Akonadi::Collection&, const QSet<QByteArray>&, bool rowInserted);
320 static int mTimeHourPos; // position of hour within time string, or -1 if leading zeroes included
323 QMap<Akonadi::Collection::Id, CalEvent::Types> mCollectionAlarmTypes; // last content mime types of each collection
324 QMap<Akonadi::Collection::Id, Akonadi::Collection::Rights> mCollectionRights; // last writable status of each collection
325 QMap<Akonadi::Collection::Id, CalEvent::Types> mCollectionEnabled; // last enabled mime types of each collection
326 QMap<KJob*, CollJobData> mPendingCollectionJobs; // pending collection creation/deletion jobs, with collection ID & name
327 QMap<KJob*, CollTypeData> mPendingColCreateJobs; // default alarm type for pending collection creation jobs
328 QMap<KJob*, Akonadi::Item::Id> mPendingItemJobs; // pending item creation/deletion jobs, with event ID
329 QMap<Akonadi::Item::Id, Akonadi::Item> mItemModifyJobQueue; // pending item modification jobs, invalid item = queue empty but job active
330 QList<QString> mCollectionsBeingCreated; // path names of new collections being created by migrator
331 QList<Akonadi::Collection::Id> mCollectionIdsBeingCreated; // ids of new collections being created by migrator
Definition: akonadimodel.h:66
Definition: akonadimodel.h:62
QModelIndex collectionIndex(Akonadi::Collection::Id id) const
Definition: akonadimodel.h:119
KAEvent event(const Akonadi::Item &item) const
Return the alarm with the specified unique identifier.
Definition: akonadimodel.h:150
virtual bool event(QEvent *e)
Struct containing a KAEvent and its parent Collection.
Definition: akonadimodel.h:75
Definition: akonadimodel.h:69
Definition: akonadimodel.h:70
Definition: akonadimodel.h:65
Event(const KAEvent &e, const Akonadi::Collection &c)
Definition: akonadimodel.h:77
Definition: akonadimodel.h:60
Akonadi::Collection collection(const KAEvent &e) const
Definition: akonadimodel.h:124
Definition: akonadimodel.h:67
Definition: akonadimodel.h:50
Definition: akonadimodel.h:46
Definition: akonadimodel.h:63
Definition: akonadimodel.h:61
Definition: akonadimodel.h:53
QModelIndex itemIndex(Akonadi::Item::Id id) const
Definition: akonadimodel.h:142
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:34:51 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:34:51 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.