Eventviews
multiagendaview.h
39 virtual Akonadi::CollectionCalendar::Ptr calendarForCollection(const Akonadi::Collection &collection) = 0;
43 explicit MultiAgendaView(const CalendarFactory::Ptr &calendarFactory, QWidget *parent = nullptr);
54 [[nodiscard]] bool eventDurationHint(QDateTime &startDt, QDateTime &endDt, bool &allDay) const override;
72 void showIncidencePopupSignal(const Akonadi::CollectionCalendar::Ptr &calendar, const Akonadi::Item &, const QDate &);
QList< Item > List
Changes changes() const
Returns if there are pending changes and a redraw is needed.
Definition eventview.cpp:528
int currentDateCount() const override
Returns the number of currently shown dates.
Definition multiagendaview.cpp:412
bool eventDurationHint(QDateTime &startDt, QDateTime &endDt, bool &allDay) const override
Sets the default start/end date/time for new events.
Definition multiagendaview.cpp:462
Akonadi::Item::List selectedIncidences() const override
Definition multiagendaview.cpp:394
void doRestoreConfig(const KConfigGroup &configGroup) override
reimplement to read view-specific settings.
Definition multiagendaview.cpp:729
KCalendarCore::DateList selectedIncidenceDates() const override
Returns a list of the dates of selected events.
Definition multiagendaview.cpp:403
void doSaveConfig(KConfigGroup &configGroup) override
reimplement to write view-specific settings.
Definition multiagendaview.cpp:790
bool hasConfigurationDialog() const override
Definition multiagendaview.cpp:721
void setChanges(Changes changes) override
Notifies the view that there are pending changes so a redraw is needed.
Definition multiagendaview.cpp:694
void collectionSelectionChanged()
Reimplemented from KOrg::BaseView.
Definition multiagendaview.cpp:714
QSharedPointer< Calendar > Ptr
Q_SCRIPTABLE QString start(QString train="")
Namespace EventViews provides facilities for displaying incidences, including events,...
Definition agenda.h:33
QList< QDate > DateList
Q_OBJECTQ_OBJECT
Q_SIGNALSQ_SIGNALS
Q_SLOTSQ_SLOTS
QObject * parent() const const
Orientation
QWidget(QWidget *parent, Qt::WindowFlags f)
virtual bool event(QEvent *event) override
pos
This file is part of the KDE documentation.
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Feb 21 2025 11:47:03 by doxygen 1.13.2 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Feb 21 2025 11:47:03 by doxygen 1.13.2 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.