MCPcopy Create free account
hub / github.com/KDE/kdiff3 / getOnePixmap

Function getOnePixmap

src/PixMapUtils.cpp:138–148  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

136}
137
138QPixmap getOnePixmap(e_Age eAge, bool bLink, bool bDir)
139{
140 QPixmap* ageToPm[] = {pmNew, pmMiddle, pmOld, pmNotThere, s_pm_file};
141 QPixmap* ageToPmLink[] = {pmNewLink, pmMiddleLink, pmOldLink, pmNotThere, pmFileLink};
142 QPixmap* ageToPmDir[] = {pmNewDir, pmMiddleDir, pmOldDir, pmNotThere, s_pm_dir};
143 QPixmap* ageToPmDirLink[] = {pmNewDirLink, pmMiddleDirLink, pmOldDirLink, pmNotThere, pmDirLink};
144
145 QPixmap** ppPm = bDir ? (bLink ? ageToPmDirLink : ageToPmDir) : (bLink ? ageToPmLink : ageToPm);
146
147 return *ppPm[eAge];
148}
149
150} // namespace PixMapUtils

Callers 1

dataMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected