Akonadi Calendar
etmcalendar.h
143 [[nodiscard]] KCalendarCore::Alarm::List alarms(const QDateTime &from, const QDateTime &to, bool excludeBlockedAlarms = false) const override;
167 void collectionChanged(const Akonadi::Collection &collection, const QSet<QByteArray> &attributeNames);
CalendarBase(QObject *parent=nullptr)
Constructs a CalendarBase object.
Definition calendarbase.cpp:378
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:407
qint64 Id
QList< Collection > List
Akonadi::EntityTreeModel * entityTreeModel() const
Returns the underlying EntityTreeModel.
Definition etmcalendar.cpp:552
void setCollectionFilteringEnabled(bool enable)
Enable or disable collection filtering.
Definition etmcalendar.cpp:558
Akonadi::Collection collection(Akonadi::Collection::Id) const
Returns the collection having id.
Definition etmcalendar.cpp:469
void collectionsAdded(const Akonadi::Collection::List &collection)
This signal is emitted when one or more collections are added to the ETM.
KCheckableProxyModel * checkableProxyModel() const
Returns the KCheckableProxyModel used to select from which collections should the calendar be populat...
Definition etmcalendar.cpp:495
bool hasRight(const Akonadi::Item &item, Akonadi::Collection::Right right) const
Returns true if the collection owning incidence has righ right.
Definition etmcalendar.cpp:480
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 KCalendarCore::Calendar through a QAIM interface.
Definition etmcalendar.cpp:489
void calendarSelectionEdited()
Emitted whenever the set selected (checked) calendars was modified by the user.
KCalendarCore::Alarm::List alarms(const QDateTime &from, const QDateTime &to, bool excludeBlockedAlarms=false) const override
Returns all alarms occurring in a specified time interval.
Definition etmcalendar.cpp:501
void calendarChanged()
Emitted whenever an Item is inserted, removed or modified.
bool collectionFilteringEnabled() const
Returns whether collection filtering is enabled.
Definition etmcalendar.cpp:576
void collectionChanged(const Akonadi::Collection &collection, const QSet< QByteArray > &attributeNames)
This signal is emitted if a collection has been changed (properties or attributes).
QList< Ptr > List
FreeBusyManager::Singleton.
Q_OBJECTQ_OBJECT
Q_SIGNALSQ_SIGNALS
QObject * parent() const const
This file is part of the KDE documentation.
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Jan 24 2025 11:53:46 by doxygen 1.13.2 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Jan 24 2025 11:53:46 by doxygen 1.13.2 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.