kalarm
akonadimodel.h
Go to the documentation of this file.
52 enum Change { Added, Deleted, Invalidated, Enabled, ReadOnly, AlarmTypes, WrongType, Location, Colour };
57 ColumnCount
124 Akonadi::Collection collection(const KAEvent& e) const { return collectionForItem(e.itemId()); }
209 void collectionStatusChanged(const Akonadi::Collection&, AkonadiModel::Change, const QVariant& newValue, bool inserted);
290 void signalDataChanged(bool (*checkFunc)(const Akonadi::Item&), int startColumn, int endColumn, const QModelIndex& parent);
291 void setCollectionChanged(const Akonadi::Collection&, const QSet<QByteArray>&, bool rowInserted);
311 static int mTimeHourPos; // position of hour within time string, or -1 if leading zeroes included
314 QMap<Akonadi::Collection::Id, CalEvent::Types> mCollectionAlarmTypes; // last content mime types of each collection
315 QMap<Akonadi::Collection::Id, Akonadi::Collection::Rights> mCollectionRights; // last writable status of each collection
316 QMap<Akonadi::Collection::Id, CalEvent::Types> mCollectionEnabled; // last enabled mime types of each collection
317 QMap<KJob*, CollJobData> mPendingCollectionJobs; // pending collection creation/deletion jobs, with collection ID & name
318 QMap<KJob*, CollTypeData> mPendingColCreateJobs; // default alarm type for pending collection creation jobs
319 QMap<KJob*, Akonadi::Item::Id> mPendingItemJobs; // pending item creation/deletion jobs, with event ID
320 QMap<Akonadi::Item::Id, Akonadi::Item> mItemModifyJobQueue; // pending item modification jobs, invalid item = queue empty but job active
321 QList<QString> mCollectionsBeingCreated; // path names of new collections being created by migrator
322 QList<Akonadi::Collection::Id> mCollectionIdsBeingCreated; // ids of new collections being created by migrator
Definition: akonadimodel.h:68
Definition: akonadimodel.h:64
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
Struct containing a KAEvent and its parent Collection.
Definition: akonadimodel.h:77
Definition: akonadimodel.h:71
Definition: akonadimodel.h:72
Definition: akonadimodel.h:67
Event(const KAEvent &e, const Akonadi::Collection &c)
Definition: akonadimodel.h:79
Definition: akonadimodel.h:62
Akonadi::Collection collection(const KAEvent &e) const
Definition: akonadimodel.h:124
Definition: akonadimodel.h:69
Definition: akonadimodel.h:52
Definition: akonadimodel.h:48
Definition: akonadimodel.h:65
Class to migrate KResources alarm calendars from pre-Akonadi versions of KAlarm, and to create defaul...
Definition: calendarmigrator.h:45
Definition: akonadimodel.h:63
Definition: akonadimodel.h:55
QModelIndex itemIndex(Akonadi::Item::Id id) const
Definition: akonadimodel.h:142
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:59:09 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:59:09 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.