MailJD nbsp;·nbsp; Test Dashboard nbsp;·nbsp; Coverage
LCOV - code coverage report
Current view: top level - ui - FolderTree.cpp (source / functions) Coverage Total Hit
Test: MailJD Coverage (Unit + E2E) Lines: 93.6 % 535 501
Test Date: 2026-06-21 21:10:19 Functions: 100.0 % 43 43
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 53.3 % 1280 682

Function Name Sort by function name Hit count Sort by function hit count
FolderBadgeDelegate::paint(QPainter*, QStyleOptionViewItem const&, QModelIndex const&) const 2077
FolderTree::FolderTree(QWidget*) 91
FolderTree::FolderTree(QWidget*)::{lambda(ThemeManager::Theme)#1}::operator()(ThemeManager::Theme) const 11
FolderTree::clear() 5
FolderTree::dragEnterEvent(QDragEnterEvent*) 4
FolderTree::dragLeaveEvent(QDragLeaveEvent*) 1
FolderTree::dragMoveEvent(QDragMoveEvent*) 4
FolderTree::dropEvent(QDropEvent*) 2
FolderTree::expandedFolderPaths() const 16
FolderTree::expandedFolderPaths() const::{lambda(QModelIndex const&)#1}::operator()(QModelIndex const&) const 89
FolderTree::findItemByPath(QString const&) const 486
FolderTree::findItemByPathRecursive(QStandardItem*, QString const&) const 497
FolderTree::findOrCreateParent(QString const&, QString const&) 130
FolderTree::hideSearchNode() 24
FolderTree::iconForFolder(FolderInfo const&) 184
FolderTree::isSearchNodeSelected() const 8
FolderTree::isSpecialFolder(QString const&, QList<QString> const&) 61
FolderTree::paintEvent(QPaintEvent*) 577
FolderTree::refreshFolderIcons() 11
FolderTree::restoreExpandedFolders(QList<QString> const&) 8
FolderTree::selectFolder(QString const&) 135
FolderTree::selectedFolderPath() const 22
FolderTree::setFolders(QList<FolderInfo> const&) 47
FolderTree::setFolders(QList<FolderInfo> const&)::{lambda(FolderInfo const&, FolderInfo const&)#1}::operator()(FolderInfo const&, FolderInfo const&) const 241
FolderTree::setUnreadCount(QString const&, int) 174
FolderTree::setupUi() 91
FolderTree::setupUi()::{lambda(QModelIndex const&, QModelIndex const&)#1}::operator()(QModelIndex const&, QModelIndex const&) const 55
FolderTree::setupUi()::{lambda(QPoint const&)#1}::operator()(QPoint const&) const 4
FolderTree::setupUi()::{lambda(QPoint const&)#1}::operator()(QPoint const&) const::{lambda()#1}::operator()() const 1
FolderTree::setupUi()::{lambda(QPoint const&)#1}::operator()(QPoint const&) const::{lambda()#2}::operator()() const 1
FolderTree::setupUi()::{lambda(QPoint const&)#1}::operator()(QPoint const&) const::{lambda()#3}::operator()() const 1
FolderTree::setupUi()::{lambda(QPoint const&)#1}::operator()(QPoint const&) const::{lambda()#4}::operator()() const 1
FolderTree::setupUi()::{lambda(QPoint const&)#1}::operator()(QPoint const&) const::{lambda()#5}::operator()() const 1
FolderTree::setupUi()::{lambda(QPoint const&)#1}::operator()(QPoint const&) const::{lambda()#6}::operator()() const 1
FolderTree::setupUi()::{lambda(QPoint const&)#1}::operator()(QPoint const&) const::{lambda()#7}::operator()() const 1
FolderTree::setupUi()::{lambda(QPoint const&)#1}::operator()(QPoint const&) const::{lambda()#8}::operator()() const 1
FolderTree::setupUi()::{lambda(QPoint const&)#1}::operator()(QPoint const&) const::{lambda()#9}::operator()() const 1
FolderTree::showSearchNode(int) 45
FolderTree::themedItemIcon(QString const&, FolderInfo const&) 184
FolderTree::tintedIcon(QIcon const&, QColor const&) 3
FolderTree::updateSearchCount(int) 53
lcFolderTree() 243
themedIconColor() 191

Generated by: LCOV version 2.0-1