MailJD nbsp;·nbsp; Test Dashboard nbsp;·nbsp; Coverage
LCOV - code coverage report
Current view: top level - ui - MailView.cpp (source / functions) Coverage Total Hit
Test: MailJD Coverage (Unit + E2E) Lines: 82.5 % 538 444
Test Date: 2026-06-21 21:10:19 Functions: 80.0 % 45 36
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 41.2 % 1194 492

Function Name Sort by function name Hit count Sort by function hit count
MailView::buildExternalContentMenu()::{lambda()#3}::operator()() const 0
MailView::ensureWebEngine()::{lambda(QUrl const&)#1}::operator()(QUrl const&) const 0
MailView::ensureWebEngine()::{lambda(QWebEngineNewWindowRequest&)#1}::operator()(QWebEngineNewWindowRequest&) const 0
MailView::leavePdfViewer() 0
MailView::showAttachmentInline(long long) 0
MailView::showAttachmentInline(long long)::{lambda(Attachment const&)#1}::operator()(Attachment const&) const 0
MailView::showMailContextMenu(QPoint const&)::{lambda()#1}::operator()() const 0
MailView::showMailContextMenu(QPoint const&)::{lambda()#2}::operator()() const 0
MailWebEngineView::contextMenuEvent(QContextMenuEvent*) 0
MailView::MailView(QWidget*)::{lambda()#1}::operator()() const 1
MailView::buildExternalContentMenu()::{lambda()#1}::operator()() const 1
MailView::showMailContextMenu(QPoint const&)::{lambda()#10}::operator()() const 1
MailView::showMailContextMenu(QPoint const&)::{lambda()#11}::operator()() const 1
MailView::showMailContextMenu(QPoint const&)::{lambda()#3}::operator()() const 1
MailView::showMailContextMenu(QPoint const&)::{lambda()#4}::operator()() const 1
MailView::showMailContextMenu(QPoint const&)::{lambda()#5}::operator()() const 1
MailView::showMailContextMenu(QPoint const&)::{lambda()#6}::operator()() const 1
MailView::showMailContextMenu(QPoint const&)::{lambda()#7}::operator()() const 1
MailView::showMailContextMenu(QPoint const&)::{lambda()#8}::operator()() const 1
MailView::showMailContextMenu(QPoint const&)::{lambda()#9}::operator()() const 1
MailView::MailView(QWidget*)::{lambda(QUrl const&)#1}::operator()(QUrl const&) const 2
MailView::buildExternalContentMenu() 2
MailView::ensureWebEngine()::{lambda()#1}::operator()() const 2
MailView::onPlainTextContextMenuRequested(QPoint const&) 2
MailView::showMailContextMenu(QPoint const&) 2
MailView::toggleViewMode() 2
MailView::loadExternalContent() 3
MailView::reloadWhitelist() 3
MailView::buildExternalContentMenu()::{lambda()#2}::operator()() const 4
MailView::showSource() 5
lcMailView() 14
MailView::renderCurrentBody()::{lambda(QString const&)#1}::operator()(QString const&) const 15
MailView::applySanitizedHtml(QString const&, QString const&, unsigned long long) 16
MailView::ensureWebEngine() 26
MailView::clear() 33
MailView::setCache(MailCache*) 64
MailView::displayMail(MailHeader const&, MailBody const&) 82
MailView::renderAvatar(QString const&) const 82
MailView::MailView(QWidget*) 86
MailView::initialsForSender(QString const&) 87
MailView::renderCurrentBody() 89
MailView::retranslateUi() 90
MailView::refreshLabels(QList<QString> const&) 152
MailView::extractEmail(QString const&) 182
MailView::changeEvent(QEvent*) 1596

Generated by: LCOV version 2.0-1