EventViews::WhatsNextView Class
class EventViews::WhatsNextView| Header: | #include <EventViews/WhatsNextView> |
| CMake: | find_package(KPim6 REQUIRED COMPONENTS EventViews)target_link_libraries(mytarget PRIVATE KPim6::EventViews) |
| Inherits: | EventViews::EventView |
Public Functions
| WhatsNextView(QWidget *parent = nullptr) | |
| virtual | ~WhatsNextView() override |
| bool | supportsDateNavigation() const |
Reimplemented Public Functions
| virtual int | currentDateCount() const override |
| virtual KCalendarCore::DateList | selectedIncidenceDates() const override |
| virtual Akonadi::Item::List | selectedIncidences() const override |
Public Slots
| void | changeIncidenceDisplay(const Akonadi::Item &, Akonadi::IncidenceChanger::ChangeType) |
| virtual void | showDates(const QDate &start, const QDate &end, const QDate &preferredMonth) override |
| virtual void | showIncidences(const Akonadi::Item::List &incidenceList, const QDate &date) override |
| virtual void | updateView() override |
Protected Functions
| void | appendEvent(const Akonadi::CollectionCalendar::Ptr &, const KCalendarCore::Incidence::Ptr &, const QDateTime &start = QDateTime(), const QDateTime &end = QDateTime()) |
| void | appendTodo(const Akonadi::CollectionCalendar::Ptr &, const KCalendarCore::Incidence::Ptr &) |
Detailed Description
This class provides a view of the next events and todos
Member Function Documentation
[explicit] WhatsNextView::WhatsNextView(QWidget *parent = nullptr)
[override virtual noexcept] WhatsNextView::~WhatsNextView()
[protected] void WhatsNextView::appendEvent(const Akonadi::CollectionCalendar::Ptr &, const KCalendarCore::Incidence::Ptr &, const QDateTime &start = QDateTime(), const QDateTime &end = QDateTime())
[protected] void WhatsNextView::appendTodo(const Akonadi::CollectionCalendar::Ptr &, const KCalendarCore::Incidence::Ptr &)
[slot] void WhatsNextView::changeIncidenceDisplay(const Akonadi::Item &, Akonadi::IncidenceChanger::ChangeType)
[override virtual] int WhatsNextView::currentDateCount() const
Reimplements: EventView::currentDateCount() const.
[override virtual] KCalendarCore::DateList WhatsNextView::selectedIncidenceDates() const
Reimplements: EventView::selectedIncidenceDates() const.
[override virtual] Akonadi::Item::List WhatsNextView::selectedIncidences() const
Reimplements: EventView::selectedIncidences() const.
[override virtual slot] void WhatsNextView::showDates(const QDate &start, const QDate &end, const QDate &preferredMonth)
Reimplements: EventView::showDates(const QDate &start, const QDate &end, const QDate &preferredMonth).
[override virtual slot] void WhatsNextView::showIncidences(const Akonadi::Item::List &incidenceList, const QDate &date)
Reimplements: EventView::showIncidences(const Akonadi::Item::List &incidenceList, const QDate &date).
bool WhatsNextView::supportsDateNavigation() const
[override virtual slot] void WhatsNextView::updateView()
Reimplements: EventView::updateView().