akonadi
etmcalendar.h
Akonadi::Item item(const QString &uid) const
Returns the Item containing the incidence with uid uid or an invalid Item if the incidence isn't foun...
Definition calendarbase.cpp:402
Akonadi::EntityTreeModel * entityTreeModel() const
Returns the underlying EntityTreeModel.
Definition etmcalendar.cpp:584
void setCollectionFilteringEnabled(bool enable)
Enable or disable collection filtering.
Definition etmcalendar.cpp:590
Akonadi::Collection collection(Akonadi::Collection::Id) const
Returns the collection having id.
Definition etmcalendar.cpp:484
void collectionsAdded(const Akonadi::Collection::List &collection)
This signal is emitted when one or more collections are added to the ETM.
void collectionChanged(const Akonadi::Collection &, const QSet< QByteArray > &attributeNames)
This signal is emitted if a collection has been changed (properties or attributes).
KCheckableProxyModel * checkableProxyModel() const
Returns the KCheckableProxyModel used to select from which collections should the calendar be populat...
Definition etmcalendar.cpp:510
bool hasRight(const Akonadi::Item &item, Akonadi::Collection::Right right) const
Returns true if the collection owning incidence has righ right.
Definition etmcalendar.cpp:495
void collectionsRemoved(const Akonadi::Collection::List &collection)
This signal is emitted when one or more collections are deleted from the ETM.
QAbstractItemModel * model() const
Convenience method to access the contents of this KCalCore::Calendar through a QAIM interface.
Definition etmcalendar.cpp:504
bool isLoaded() const
Returns if the calendar already finished loading.
Definition etmcalendar.cpp:614
void calendarChanged()
Emitted whenever an Item is inserted, removed or modified.
bool collectionFilteringEnabled() const
Returns whether collection filtering is enabled.
Definition etmcalendar.cpp:608
This file is part of the KDE documentation.
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Jan 17 2025 00:00:00 by doxygen 1.13.2 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Jan 17 2025 00:00:00 by doxygen 1.13.2 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.