MCPcopy Create free account
hub / github.com/YACReader/yacreader / applyTheme

Method applyTheme

YACReaderLibrary/db/folder_model.cpp:138–149  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

136}
137
138void FolderModel::applyTheme(const Theme &theme)
139{
140 const auto &sidebarIcons = theme.sidebarIcons;
141
142 if (sidebarIcons.useSystemFolderIcons) {
143 folderIcon = QFileIconProvider().icon(QFileIconProvider::Folder);
144 folderFinishedIcon = drawFinishedFolderIcon(sidebarIcons.folderReadOverlay);
145 } else {
146 folderIcon = theme.navigationTree.folderIcon;
147 folderFinishedIcon = theme.navigationTree.folderFinishedIcon;
148 }
149}
150
151FolderModel::~FolderModel()
152{

Callers

nothing calls this directly

Calls 1

drawFinishedFolderIconFunction · 0.85

Tested by

no test coverage detected