MailJD nbsp;·nbsp; Test Dashboard nbsp;·nbsp; Coverage
LCOV - code coverage report
Current view: top level - ui - CalendarWidget.cpp (source / functions) Coverage Total Hit
Test: MailJD Coverage (Unit + E2E) Lines: 94.4 % 1146 1082
Test Date: 2026-06-21 21:10:19 Functions: 100.0 % 45 45
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 55.8 % 2278 1271

Function Name Sort by function name Hit count Sort by function hit count
CalendarWidget::cellRectForDate(QDate const&) const 1
CalendarWidget::mousePressEvent(QMouseEvent*)::{lambda(QDate const&)#1}::operator()(QDate const&) const 1
skipMonthlyOccurrences(CalendarEvent const&, QDate const&, int) 1
skipYearlyOccurrences(CalendarEvent const&, QDate const&, int) 1
CalendarWidget::mouseMoveEvent(QMouseEvent*) 2
CalendarWidget::showEventPopup(CalendarEvent const&, QPoint const&) 2
CalendarWidget::showCalendarFilterMenu(QPoint const&) 3
CalendarWidget::mouseDoubleClickEvent(QMouseEvent*) 4
CalendarWidget::wheelEvent(QWheelEvent*) 4
CalendarWidget::mouseReleaseEvent(QMouseEvent*) 6
skipDailyOccurrences(CalendarEvent const&, QDate const&, int) 6
CalendarWidget::dateForCell(int, int) const 7
CalendarWidget::paintYearView(QPainter&) 8
CalendarWidget::setVisibleCalendars(QSet<QString> const&) 8
CalendarWidget::timeAtPosition(QPoint const&) const 10
CalendarWidget::eventAtPosition(QPoint const&) const 11
CalendarWidget::switchMonth(int) 11
CalendarWidget::paintWeekView(QPainter&) 14
CalendarWidget::paintDayView(QPainter&) 17
CalendarWidget::moveSelection(int) 19
CalendarWidget::mousePressEvent(QMouseEvent*) 20
CalendarWidget::setCalendarStore(CalendarStore*) 26
CalendarWidget::navigateToDate(QDate const&) 32
CalendarWidget::resizeEvent(QResizeEvent*) 33
weekdayFromRRuleToken(QString const&) 38
CalendarWidget::keyPressEvent(QKeyEvent*) 41
skipWeeklyOccurrences(CalendarEvent const&, QDate const&, int) 44
CalendarWidget::CalendarWidget(QWidget*) 51
CalendarWidget::setViewMode(CalendarWidget::ViewMode) 57
parseRRuleParts(QString const&) 59
parseRRuleUntil(QString const&) 59
CalendarWidget::paintMonthView(QPainter&) 77
CalendarWidget::expandEventsForDisplay(QList<CalendarEvent> const&, QDate const&, QDate const&) 90
CalendarWidget::firstVisibleDate() const 92
CalendarWidget::paintEvent(QPaintEvent*) 116
CalendarWidget::paintToolbar(QPainter&) 116
CalendarWidget::loadEventsForVisibleRange() 124
CalendarWidget::changeEvent(QEvent*) 125
eventColor(QString const&, QString const&) 125
CalendarWidget::appLocale() const 215
shiftedOccurrence(CalendarEvent const&, QDateTime const&) 308
CalendarWidget::expandEventsForDisplay(QList<CalendarEvent> const&, QDate const&, QDate const&)::{lambda(QDateTime const&, int)#1}::operator()(QDateTime const&, int) const 367
appendDisplayOccurrence(QList<CalendarEvent>*, CalendarEvent const&, QDate const&, QDate const&) 445
displayEndDate(CalendarEvent const&) 445
CalendarWidget::expandEventsForDisplay(QList<CalendarEvent> const&, QDate const&, QDate const&)::{lambda(CalendarEvent const&, CalendarEvent const&)#1}::operator()(CalendarEvent const&, CalendarEvent const&) const 1567

Generated by: LCOV version 2.0-1