| Functionâ–´ | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity | 
 Q_QGS_theInstance::innerFunction::~HolderBase| Name:  | Q_QGS_theInstance::innerFunction::~HolderBase |  | Prototype:  | ~HolderBase() noexcept |  | Coverage:  |  75.000% (3/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qthreadpool.cpp |  | Lines:  | 50-50 |  
  |  | 1 | 2 | 
 Q_QGS_theSignalProxy::innerFunction| Name:  | Q_QGS_theSignalProxy::innerFunction |  | Prototype:  | inline Type *innerFunction() |  | Coverage:  |  80.000% (4/5) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp |  | Lines:  | 168-168 |  
  |  | 1 | 4 | 
 Q_QGS_theSignalProxy::innerFunction::~HolderBase| Name:  | Q_QGS_theSignalProxy::innerFunction::~HolderBase |  | Prototype:  | ~HolderBase() noexcept |  | Coverage:  |  75.000% (3/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp |  | Lines:  | 168-168 |  
  |  | 1 | 2 | 
 Q_QGS_timerIdFreeList::innerFunction| Name:  | Q_QGS_timerIdFreeList::innerFunction |  | Prototype:  | inline Type *innerFunction() |  | Coverage:  |  80.000% (4/5) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qabstracteventdispatcher.cpp |  | Lines:  | 89-89 |  
  |  | 1 | 4 | 
 Q_QGS_timerIdFreeList::innerFunction::~HolderBase| Name:  | Q_QGS_timerIdFreeList::innerFunction::~HolderBase |  | Prototype:  | ~HolderBase() noexcept |  | Coverage:  |  75.000% (3/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qabstracteventdispatcher.cpp |  | Lines:  | 89-89 |  
  |  | 1 | 2 | 
 Q_QGS_tooltip_palette::innerFunction| Name:  | Q_QGS_tooltip_palette::innerFunction |  | Prototype:  | inline Type *innerFunction() |  | Coverage:  |   0.000% (0/5) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qtooltip.cpp |  | Lines:  | 569-569 |  
  |  | 1 | 4 | 
 Q_QGS_tooltip_palette::innerFunction::~HolderBase| Name:  | Q_QGS_tooltip_palette::innerFunction::~HolderBase |  | Prototype:  | ~HolderBase() noexcept |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qtooltip.cpp |  | Lines:  | 569-569 |  
  |  | 1 | 2 | 
 Q_QGS_tzZones::innerFunction| Name:  | Q_QGS_tzZones::innerFunction |  | Prototype:  | inline Type *innerFunction() |  | Coverage:  |  80.000% (4/5) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate_tz.cpp |  | Lines:  | 101-101 |  
  |  | 1 | 4 | 
 Q_QGS_tzZones::innerFunction::~HolderBase| Name:  | Q_QGS_tzZones::innerFunction::~HolderBase |  | Prototype:  | ~HolderBase() noexcept |  | Coverage:  |  75.000% (3/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate_tz.cpp |  | Lines:  | 101-101 |  
  |  | 1 | 2 | 
 Q_QGS_unifiedTimer::innerFunction| Name:  | Q_QGS_unifiedTimer::innerFunction |  | Prototype:  | inline Type *innerFunction() |  | Coverage:  |  80.000% (4/5) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qabstractanimation.cpp |  | Lines:  | 219-219 |  
  |  | 1 | 4 | 
 Q_QGS_unifiedTimer::innerFunction::~HolderBase| Name:  | Q_QGS_unifiedTimer::innerFunction::~HolderBase |  | Prototype:  | ~HolderBase() noexcept |  | Coverage:  |  75.000% (3/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qabstractanimation.cpp |  | Lines:  | 219-219 |  
  |  | 1 | 2 | 
 Q_QGS_unusedCacheFunc::innerFunction| Name:  | Q_QGS_unusedCacheFunc::innerFunction |  | Prototype:  | inline Type *innerFunction() |  | Coverage:  |  80.000% (4/5) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qsettings.cpp |  | Lines:  | 144-144 |  
  |  | 1 | 4 | 
 Q_QGS_unusedCacheFunc::innerFunction::~HolderBase| Name:  | Q_QGS_unusedCacheFunc::innerFunction::~HolderBase |  | Prototype:  | ~HolderBase() noexcept |  | Coverage:  |  75.000% (3/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qsettings.cpp |  | Lines:  | 144-144 |  
  |  | 1 | 2 | 
 Q_QGS_useHarfbuzzNG::innerFunction| Name:  | Q_QGS_useHarfbuzzNG::innerFunction |  | Prototype:  | inline Type *innerFunction() |  | Coverage:  |   0.000% (0/5) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp |  | Lines:  | 97-97 |  
  |  | 1 | 4 | 
 Q_QGS_useHarfbuzzNG::innerFunction::~HolderBase| Name:  | Q_QGS_useHarfbuzzNG::innerFunction::~HolderBase |  | Prototype:  | ~HolderBase() noexcept |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp |  | Lines:  | 97-97 |  
  |  | 1 | 2 | 
 Q_QGS_usedHashFunc::innerFunction| Name:  | Q_QGS_usedHashFunc::innerFunction |  | Prototype:  | inline Type *innerFunction() |  | Coverage:  |  80.000% (4/5) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qsettings.cpp |  | Lines:  | 143-143 |  
  |  | 1 | 4 | 
 Q_QGS_usedHashFunc::innerFunction::~HolderBase| Name:  | Q_QGS_usedHashFunc::innerFunction::~HolderBase |  | Prototype:  | ~HolderBase() noexcept |  | Coverage:  |  75.000% (3/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qsettings.cpp |  | Lines:  | 143-143 |  
  |  | 1 | 2 | 
 Q_QGS_widgetStyles::innerFunction| Name:  | Q_QGS_widgetStyles::innerFunction |  | Prototype:  | inline Type *innerFunction() |  | Coverage:  |   0.000% (0/5) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicswidget.cpp |  | Lines:  | 226-226 |  
  |  | 1 | 4 | 
 Q_QGS_widgetStyles::innerFunction::~HolderBase| Name:  | Q_QGS_widgetStyles::innerFunction::~HolderBase |  | Prototype:  | ~HolderBase() noexcept |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicswidget.cpp |  | Lines:  | 226-226 |  
  |  | 1 | 2 | 
 Qt::codecForHtml| Name:  | Qt::codecForHtml |  | Prototype:  | QTextCodec *Qt::codecForHtml(const QByteArray &ba) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocument.cpp |  | Lines:  | 210-213 |  
  |  | 1 | 1 | 
 Qt::convertFromPlainText| Name:  | Qt::convertFromPlainText |  | Prototype:  | QString Qt::convertFromPlainText(const QString &plain, Qt::WhiteSpaceMode mode) |  | Coverage:  |   0.000% (0/45) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocument.cpp |  | Lines:  | 156-202 |  
  |  | 35 | 13 | 
 Qt::mightBeRichText| Name:  | Qt::mightBeRichText |  | Prototype:  | bool Qt::mightBeRichText(const QString& text) |  | Coverage:  |   0.000% (0/77) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocument.cpp |  | Lines:  | 87-143 |  
  |  | 38 | 17 | 
 QtConcurrent::BlockSizeManager::BlockSizeManager| Name:  | QtConcurrent::BlockSizeManager::BlockSizeManager |  | Prototype:  | BlockSizeManager::BlockSizeManager(int iterationCount) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/concurrent/qtconcurrentiteratekernel.cpp |  | Lines:  | 141-146 |  
  |  | 1 | 1 | 
 QtConcurrent::BlockSizeManager::blockSize| Name:  | QtConcurrent::BlockSizeManager::blockSize |  | Prototype:  | int BlockSizeManager::blockSize() |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/concurrent/qtconcurrentiteratekernel.cpp |  | Lines:  | 186-189 |  
  |  | 1 | 1 | 
 QtConcurrent::BlockSizeManager::timeAfterUser| Name:  | QtConcurrent::BlockSizeManager::timeAfterUser |  | Prototype:  | void BlockSizeManager::timeAfterUser() |  | Coverage:  |   0.000% (0/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/concurrent/qtconcurrentiteratekernel.cpp |  | Lines:  | 160-184 |  
  |  | 11 | 4 | 
 QtConcurrent::BlockSizeManager::timeBeforeUser| Name:  | QtConcurrent::BlockSizeManager::timeBeforeUser |  | Prototype:  | void BlockSizeManager::timeBeforeUser() |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/concurrent/qtconcurrentiteratekernel.cpp |  | Lines:  | 149-156 |  
  |  | 4 | 2 | 
 QtConcurrent::BlockSizeManagerV2::BlockSizeManagerV2| Name:  | QtConcurrent::BlockSizeManagerV2::BlockSizeManagerV2 |  | Prototype:  | BlockSizeManagerV2::BlockSizeManagerV2(int iterationCount) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/concurrent/qtconcurrentiteratekernel.cpp |  | Lines:  | 194-198 |  
  |  | 1 | 1 | 
 QtConcurrent::BlockSizeManagerV2::blockSize| Name:  | QtConcurrent::BlockSizeManagerV2::blockSize |  | Prototype:  | int BlockSizeManagerV2::blockSize() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/concurrent/qtconcurrentiteratekernel.cpp |  | Lines:  | 238-241 |  
  |  | 1 | 1 | 
 QtConcurrent::BlockSizeManagerV2::timeAfterUser| Name:  | QtConcurrent::BlockSizeManagerV2::timeAfterUser |  | Prototype:  | void BlockSizeManagerV2::timeAfterUser() |  | Coverage:  |  80.000% (8/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/concurrent/qtconcurrentiteratekernel.cpp |  | Lines:  | 212-236 |  
  |  | 11 | 4 | 
 QtConcurrent::BlockSizeManagerV2::timeBeforeUser| Name:  | QtConcurrent::BlockSizeManagerV2::timeBeforeUser |  | Prototype:  | void BlockSizeManagerV2::timeBeforeUser() |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/concurrent/qtconcurrentiteratekernel.cpp |  | Lines:  | 201-208 |  
  |  | 4 | 2 | 
 QtConcurrent::ThreadEngineBarrier::ThreadEngineBarrier| Name:  | QtConcurrent::ThreadEngineBarrier::ThreadEngineBarrier |  | Prototype:  | ThreadEngineBarrier::ThreadEngineBarrier() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/concurrent/qtconcurrentthreadengine.cpp |  | Lines:  | 48-49 |  
  |  | 1 | 1 | 
 QtConcurrent::ThreadEngineBarrier::acquire| Name:  | QtConcurrent::ThreadEngineBarrier::acquire |  | Prototype:  | void ThreadEngineBarrier::acquire() |  | Coverage:  |  54.545% (6/11) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/concurrent/qtconcurrentthreadengine.cpp |  | Lines:  | 51-63 |  
  |  | 7 | 5 | 
 QtConcurrent::ThreadEngineBarrier::currentCount| Name:  | QtConcurrent::ThreadEngineBarrier::currentCount |  | Prototype:  | int ThreadEngineBarrier::currentCount() |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/concurrent/qtconcurrentthreadengine.cpp |  | Lines:  | 100-103 |  
  |  | 1 | 1 | 
 QtConcurrent::ThreadEngineBarrier::release| Name:  | QtConcurrent::ThreadEngineBarrier::release |  | Prototype:  | int ThreadEngineBarrier::release() |  | Coverage:  |  58.824% (10/17) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/concurrent/qtconcurrentthreadengine.cpp |  | Lines:  | 65-82 |  
  |  | 11 | 7 | 
 QtConcurrent::ThreadEngineBarrier::releaseUnlessLast| Name:  | QtConcurrent::ThreadEngineBarrier::releaseUnlessLast |  | Prototype:  | bool ThreadEngineBarrier::releaseUnlessLast() |  | Coverage:  |  42.857% (6/14) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/concurrent/qtconcurrentthreadengine.cpp |  | Lines:  | 107-121 |  
  |  | 9 | 6 | 
 QtConcurrent::ThreadEngineBarrier::wait| Name:  | QtConcurrent::ThreadEngineBarrier::wait |  | Prototype:  | void ThreadEngineBarrier::wait() |  | Coverage:  |  62.500% (5/8) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/concurrent/qtconcurrentthreadengine.cpp |  | Lines:  | 85-98 |  
  |  | 8 | 4 | 
 QtConcurrent::ThreadEngineBase::ThreadEngineBase| Name:  | QtConcurrent::ThreadEngineBase::ThreadEngineBase |  | Prototype:  | ThreadEngineBase::ThreadEngineBase() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/concurrent/qtconcurrentthreadengine.cpp |  | Lines:  | 123-127 |  
  |  | 1 | 1 | 
 QtConcurrent::ThreadEngineBase::acquireBarrierSemaphore| Name:  | QtConcurrent::ThreadEngineBase::acquireBarrierSemaphore |  | Prototype:  | void ThreadEngineBase::acquireBarrierSemaphore() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/concurrent/qtconcurrentthreadengine.cpp |  | Lines:  | 177-180 |  
  |  | 1 | 1 | 
 QtConcurrent::ThreadEngineBase::handleException| Name:  | QtConcurrent::ThreadEngineBase::handleException |  | Prototype:  | void ThreadEngineBase::handleException(const QException &exception) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/concurrent/qtconcurrentthreadengine.cpp |  | Lines:  | 283-289 |  
  |  | 3 | 2 | 
 QtConcurrent::ThreadEngineBase::isCanceled| Name:  | QtConcurrent::ThreadEngineBase::isCanceled |  | Prototype:  | bool ThreadEngineBase::isCanceled() |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/concurrent/qtconcurrentthreadengine.cpp |  | Lines:  | 182-188 |  
  |  | 3 | 2 | 
 QtConcurrent::ThreadEngineBase::isProgressReportingEnabled| Name:  | QtConcurrent::ThreadEngineBase::isProgressReportingEnabled |  | Prototype:  | bool ThreadEngineBase::isProgressReportingEnabled() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/concurrent/qtconcurrentthreadengine.cpp |  | Lines:  | 196-200 |  
  |  | 1 | 1 | 
 QtConcurrent::ThreadEngineBase::run| Name:  | QtConcurrent::ThreadEngineBase::run |  | Prototype:  | void ThreadEngineBase::run() |  | Coverage:  |  84.615% (11/13) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/concurrent/qtconcurrentthreadengine.cpp |  | Lines:  | 250-279 |  
  |  | 10 | 6 | 
 QtConcurrent::ThreadEngineBase::setProgressRange| Name:  | QtConcurrent::ThreadEngineBase::setProgressRange |  | Prototype:  | void ThreadEngineBase::setProgressRange(int minimum, int maximum) |  | Coverage:  |  75.000% (3/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/concurrent/qtconcurrentthreadengine.cpp |  | Lines:  | 208-212 |  
  |  | 2 | 2 | 
 QtConcurrent::ThreadEngineBase::setProgressValue| Name:  | QtConcurrent::ThreadEngineBase::setProgressValue |  | Prototype:  | void ThreadEngineBase::setProgressValue(int progress) |  | Coverage:  |  75.000% (3/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/concurrent/qtconcurrentthreadengine.cpp |  | Lines:  | 202-206 |  
  |  | 2 | 2 | 
 QtConcurrent::ThreadEngineBase::startBlocking| Name:  | QtConcurrent::ThreadEngineBase::startBlocking |  | Prototype:  | void ThreadEngineBase::startBlocking() |  | Coverage:  |  84.615% (11/13) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/concurrent/qtconcurrentthreadengine.cpp |  | Lines:  | 139-170 |  
  |  | 15 | 6 | 
 QtConcurrent::ThreadEngineBase::startSingleThreaded| Name:  | QtConcurrent::ThreadEngineBase::startSingleThreaded |  | Prototype:  | void ThreadEngineBase::startSingleThreaded() |  | Coverage:  |  50.000% (2/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/concurrent/qtconcurrentthreadengine.cpp |  | Lines:  | 131-137 |  
  |  | 3 | 2 | 
 QtConcurrent::ThreadEngineBase::startThread| Name:  | QtConcurrent::ThreadEngineBase::startThread |  | Prototype:  | void ThreadEngineBase::startThread() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/concurrent/qtconcurrentthreadengine.cpp |  | Lines:  | 172-175 |  
  |  | 1 | 1 | 
 QtConcurrent::ThreadEngineBase::startThreadInternal| Name:  | QtConcurrent::ThreadEngineBase::startThreadInternal |  | Prototype:  | bool ThreadEngineBase::startThreadInternal() |  | Coverage:  |  71.429% (5/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/concurrent/qtconcurrentthreadengine.cpp |  | Lines:  | 214-225 |  
  |  | 7 | 3 | 
 QtConcurrent::ThreadEngineBase::startThreads| Name:  | QtConcurrent::ThreadEngineBase::startThreads |  | Prototype:  | void ThreadEngineBase::startThreads() |  | Coverage:  | 100.000% (6/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/concurrent/qtconcurrentthreadengine.cpp |  | Lines:  | 227-231 |  
  |  | 1 | 2 | 
 QtConcurrent::ThreadEngineBase::threadExit| Name:  | QtConcurrent::ThreadEngineBase::threadExit |  | Prototype:  | void ThreadEngineBase::threadExit() |  | Coverage:  | 100.000% (6/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/concurrent/qtconcurrentthreadengine.cpp |  | Lines:  | 233-240 |  
  |  | 4 | 2 | 
 QtConcurrent::ThreadEngineBase::threadThrottleExit| Name:  | QtConcurrent::ThreadEngineBase::threadThrottleExit |  | Prototype:  | bool ThreadEngineBase::threadThrottleExit() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/concurrent/qtconcurrentthreadengine.cpp |  | Lines:  | 245-248 |  
  |  | 1 | 1 | 
 QtConcurrent::ThreadEngineBase::waitForResume| Name:  | QtConcurrent::ThreadEngineBase::waitForResume |  | Prototype:  | void ThreadEngineBase::waitForResume() |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/concurrent/qtconcurrentthreadengine.cpp |  | Lines:  | 190-194 |  
  |  | 2 | 2 | 
 QtFontDesc::QtFontDesc| Name:  | QtFontDesc::QtFontDesc |  | Prototype:  | inline QtFontDesc() |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontdatabase.cpp |  | Lines:  | 656-656 |  
  |  | 1 | 1 | 
 QtFontFamily::QtFontFamily| Name:  | QtFontFamily::QtFontFamily |  | Prototype:  | QtFontFamily(const QString &n) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontdatabase.cpp |  | Lines:  | 355-362 |  
  |  | 1 | 1 | 
 QtFontFamily::ensurePopulated| Name:  | QtFontFamily::ensurePopulated |  | Prototype:  | void QtFontFamily::ensurePopulated() |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontdatabase.cpp |  | Lines:  | 414-421 |  
  |  | 4 | 2 | 
 QtFontFamily::foundry| Name:  | QtFontFamily::foundry |  | Prototype:  | QtFontFoundry *QtFontFamily::foundry(const QString &f, bool create) |  | Coverage:  |   0.000% (0/21) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontdatabase.cpp |  | Lines:  | 385-407 |  
  |  | 15 | 7 | 
 QtFontFamily::matchesFamilyName| Name:  | QtFontFamily::matchesFamilyName |  | Prototype:  | bool QtFontFamily::matchesFamilyName(const QString &familyName) const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontdatabase.cpp |  | Lines:  | 409-412 |  
  |  | 1 | 1 | 
 QtFontFamily::~QtFontFamily| Name:  | QtFontFamily::~QtFontFamily |  | Prototype:  | ~QtFontFamily() |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontdatabase.cpp |  | Lines:  | 363-367 |  
  |  | 3 | 2 | 
 QtFontFoundry::QtFontFoundry| Name:  | QtFontFoundry::QtFontFoundry |  | Prototype:  | QtFontFoundry(const QString &n) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontdatabase.cpp |  | Lines:  | 300-300 |  
  |  | 1 | 1 | 
 QtFontFoundry::style| Name:  | QtFontFoundry::style |  | Prototype:  | QtFontStyle *QtFontFoundry::style(const QtFontStyle::Key &key, const QString &styleName, bool create) |  | Coverage:  |   0.000% (0/24) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontdatabase.cpp |  | Lines:  | 314-343 |  
  |  | 20 | 8 | 
 QtFontFoundry::~QtFontFoundry| Name:  | QtFontFoundry::~QtFontFoundry |  | Prototype:  | ~QtFontFoundry() |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontdatabase.cpp |  | Lines:  | 301-305 |  
  |  | 3 | 2 | 
 QtFontStyle::Key::Key| Name:  | QtFontStyle::Key::Key |  | Prototype:  | Key() |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontdatabase.cpp |  | Lines:  | 201-202 |  
  |  | 1 | 1 | 
 QtFontStyle::Key::Key| Name:  | QtFontStyle::Key::Key |  | Prototype:  | Key(const Key &o) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontdatabase.cpp |  | Lines:  | 203-203 |  
  |  | 1 | 1 | 
 QtFontStyle::Key::Key| Name:  | QtFontStyle::Key::Key |  | Prototype:  | QtFontStyle::Key::Key(const QString &styleString) |  | Coverage:  |   0.000% (0/16) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontdatabase.cpp |  | Lines:  | 252-270 |  
  |  | 10 | 6 | 
 QtFontStyle::Key::operator <| Name:  | QtFontStyle::Key::operator < |  | Prototype:  | bool operator <(const Key &o) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontdatabase.cpp |  | Lines:  | 215-219 |  
  |  | 3 | 1 | 
 QtFontStyle::Key::operator!=| Name:  | QtFontStyle::Key::operator!= |  | Prototype:  | bool operator!=(const Key &other) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontdatabase.cpp |  | Lines:  | 212-214 |  
  |  | 1 | 1 | 
 QtFontStyle::Key::operator==| Name:  | QtFontStyle::Key::operator== |  | Prototype:  | bool operator==(const Key & other) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontdatabase.cpp |  | Lines:  | 208-211 |  
  |  | 2 | 1 | 
 QtFontStyle::QtFontStyle| Name:  | QtFontStyle::QtFontStyle |  | Prototype:  | QtFontStyle(const Key &k) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontdatabase.cpp |  | Lines:  | 222-226 |  
  |  | 2 | 1 | 
 QtFontStyle::pixelSize| Name:  | QtFontStyle::pixelSize |  | Prototype:  | QtFontSize *QtFontStyle::pixelSize(unsigned short size, bool add) |  | Coverage:  |   0.000% (0/24) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontdatabase.cpp |  | Lines:  | 272-296 |  
  |  | 18 | 8 | 
 QtFontStyle::~QtFontStyle| Name:  | QtFontStyle::~QtFontStyle |  | Prototype:  | ~QtFontStyle() |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontdatabase.cpp |  | Lines:  | 228-238 |  
  |  | 6 | 3 | 
 QtFreetypeData::QtFreetypeData| Name:  | QtFreetypeData::QtFreetypeData |  | Prototype:  | QtFreetypeData() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp |  | Lines:  | 121-123 |  
  |  | 1 | 1 | 
 QtFreetypeData::~QtFreetypeData| Name:  | QtFreetypeData::~QtFreetypeData |  | Prototype:  | QtFreetypeData::~QtFreetypeData() |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp |  | Lines:  | 130-137 |  
  |  | 5 | 2 | 
 QtPrivate::Base::Base| Name:  | QtPrivate::Base::Base |  | Prototype:  | Base(QException *exception) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qexception.cpp |  | Lines:  | 165-166 |  
  |  | 1 | 1 | 
 QtPrivate::Base::~Base| Name:  | QtPrivate::Base::~Base |  | Prototype:  | ~Base() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qexception.cpp |  | Lines:  | 167-167 |  
  |  | 1 | 1 | 
 QtPrivate::ExceptionHolder::ExceptionHolder| Name:  | QtPrivate::ExceptionHolder::ExceptionHolder |  | Prototype:  | ExceptionHolder::ExceptionHolder(QException *exception) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qexception.cpp |  | Lines:  | 173-174 |  
  |  | 1 | 1 | 
 QtPrivate::ExceptionHolder::ExceptionHolder| Name:  | QtPrivate::ExceptionHolder::ExceptionHolder |  | Prototype:  | ExceptionHolder::ExceptionHolder(const ExceptionHolder &other) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qexception.cpp |  | Lines:  | 176-178 |  
  |  | 1 | 1 | 
 QtPrivate::ExceptionHolder::exception| Name:  | QtPrivate::ExceptionHolder::exception |  | Prototype:  | QException *ExceptionHolder::exception() const |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qexception.cpp |  | Lines:  | 188-193 |  
  |  | 3 | 2 | 
 QtPrivate::ExceptionHolder::operator=| Name:  | QtPrivate::ExceptionHolder::operator= |  | Prototype:  | void ExceptionHolder::operator=(const ExceptionHolder &other) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qexception.cpp |  | Lines:  | 180-183 |  
  |  | 1 | 1 | 
 QtPrivate::ExceptionStore::exception| Name:  | QtPrivate::ExceptionStore::exception |  | Prototype:  | ExceptionHolder ExceptionStore::exception() |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qexception.cpp |  | Lines:  | 206-209 |  
  |  | 1 | 1 | 
 QtPrivate::ExceptionStore::hasException| Name:  | QtPrivate::ExceptionStore::hasException |  | Prototype:  | bool ExceptionStore::hasException() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qexception.cpp |  | Lines:  | 201-204 |  
  |  | 1 | 1 | 
 QtPrivate::ExceptionStore::hasThrown| Name:  | QtPrivate::ExceptionStore::hasThrown |  | Prototype:  | bool ExceptionStore::hasThrown() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qexception.cpp |  | Lines:  | 219-219 |  
  |  | 1 | 1 | 
 QtPrivate::ExceptionStore::setException| Name:  | QtPrivate::ExceptionStore::setException |  | Prototype:  | void ExceptionStore::setException(const QException &e) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qexception.cpp |  | Lines:  | 195-199 |  
  |  | 2 | 2 | 
 QtPrivate::ExceptionStore::throwPossibleException| Name:  | QtPrivate::ExceptionStore::throwPossibleException |  | Prototype:  | void ExceptionStore::throwPossibleException() |  | Coverage:  |  75.000% (3/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qexception.cpp |  | Lines:  | 211-217 |  
  |  | 3 | 2 | 
 QtPrivate::QByteArrayList_join| Name:  | QtPrivate::QByteArrayList_join |  | Prototype:  | QByteArray QtPrivate::QByteArrayList_join(const QByteArrayList *that, const char *sep, int seplen) |  | Coverage:  | 100.000% (10/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qbytearraylist.cpp |  | Lines:  | 139-151 |  
  |  | 9 | 4 | 
 QtPrivate::QContainerImplHelper::mid| Name:  | QtPrivate::QContainerImplHelper::mid |  | Prototype:  | QContainerImplHelper::CutResult QContainerImplHelper::mid(int originalLength, int *_position, int *_length) |  | Coverage:  | 100.000% (23/23) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qarraydata.cpp |  | Lines:  | 147-169 |  
  |  | 16 | 7 | 
 QtPrivate::QPixelFormat_createYUV| Name:  | QtPrivate::QPixelFormat_createYUV |  | Prototype:  | QPixelFormat QPixelFormat_createYUV(QPixelFormat::YUVLayout yuvLayout, uchar alphaSize, QPixelFormat::AlphaUsage alphaUsage, QPixelFormat::AlphaPosition alphaPosition, QPixelFormat::AlphaPremultiplied premultiplied, QPixelFormat::TypeInterpretation typeInterpretation, QPixelFormat::ByteOrder byteOrder) |  | Coverage:  |   0.000% (0/25) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qpixelformat.cpp |  | Lines:  | 528-582 |  
  |  | 28 | 17 | 
 QtPrivate::QStringList_contains| Name:  | QtPrivate::QStringList_contains |  | Prototype:  | bool QtPrivate::QStringList_contains(const QStringList *that, const QString &str, Qt::CaseSensitivity cs) |  | Coverage:  | 100.000% (9/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstringlist.cpp |  | Lines:  | 312-321 |  
  |  | 5 | 3 | 
 QtPrivate::QStringList_filter| Name:  | QtPrivate::QStringList_filter |  | Prototype:  | QStringList QtPrivate::QStringList_filter(const QStringList *that, const QString &str, Qt::CaseSensitivity cs) |  | Coverage:  | 100.000% (6/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstringlist.cpp |  | Lines:  | 291-300 |  
  |  | 6 | 3 | 
 QtPrivate::QStringList_filter| Name:  | QtPrivate::QStringList_filter |  | Prototype:  | QStringList QtPrivate::QStringList_filter(const QStringList *that, const QRegExp &rx) |  | Coverage:  | 100.000% (6/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstringlist.cpp |  | Lines:  | 332-339 |  
  |  | 5 | 3 | 
 QtPrivate::QStringList_filter| Name:  | QtPrivate::QStringList_filter |  | Prototype:  | QStringList QtPrivate::QStringList_filter(const QStringList *that, const QRegularExpression &re) |  | Coverage:  | 100.000% (7/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstringlist.cpp |  | Lines:  | 352-360 |  
  |  | 5 | 3 | 
 QtPrivate::QStringList_indexOf| Name:  | QtPrivate::QStringList_indexOf |  | Prototype:  | int QtPrivate::QStringList_indexOf(const QStringList *that, const QRegExp &rx, int from) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstringlist.cpp |  | Lines:  | 561-565 |  
  |  | 2 | 1 | 
 QtPrivate::QStringList_indexOf| Name:  | QtPrivate::QStringList_indexOf |  | Prototype:  | int QtPrivate::QStringList_indexOf(const QStringList *that, QRegExp &rx, int from) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstringlist.cpp |  | Lines:  | 583-586 |  
  |  | 1 | 1 | 
 QtPrivate::QStringList_indexOf| Name:  | QtPrivate::QStringList_indexOf |  | Prototype:  | int QtPrivate::QStringList_indexOf(const QStringList *that, const QRegularExpression &re, int from) |  | Coverage:  | 100.000% (10/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstringlist.cpp |  | Lines:  | 642-656 |  
  |  | 9 | 4 | 
 QtPrivate::QStringList_join| Name:  | QtPrivate::QStringList_join |  | Prototype:  | QString QtPrivate::QStringList_join(const QStringList *that, const QChar *sep, int seplen) |  | Coverage:  | 100.000% (16/16) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstringlist.cpp |  | Lines:  | 465-486 |  
  |  | 15 | 6 | 
 QtPrivate::QStringList_lastIndexOf| Name:  | QtPrivate::QStringList_lastIndexOf |  | Prototype:  | int QtPrivate::QStringList_lastIndexOf(const QStringList *that, const QRegExp &rx, int from) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstringlist.cpp |  | Lines:  | 600-604 |  
  |  | 2 | 1 | 
 QtPrivate::QStringList_lastIndexOf| Name:  | QtPrivate::QStringList_lastIndexOf |  | Prototype:  | int QtPrivate::QStringList_lastIndexOf(const QStringList *that, QRegExp &rx, int from) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstringlist.cpp |  | Lines:  | 623-626 |  
  |  | 1 | 1 | 
 QtPrivate::QStringList_lastIndexOf| Name:  | QtPrivate::QStringList_lastIndexOf |  | Prototype:  | int QtPrivate::QStringList_lastIndexOf(const QStringList *that, const QRegularExpression &re, int from) |  | Coverage:  | 100.000% (13/13) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstringlist.cpp |  | Lines:  | 670-686 |  
  |  | 11 | 5 | 
 QtPrivate::QStringList_removeDuplicates| Name:  | QtPrivate::QStringList_removeDuplicates |  | Prototype:  | int QtPrivate::QStringList_removeDuplicates(QStringList *that) |  | Coverage:  | 100.000% (13/13) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstringlist.cpp |  | Lines:  | 701-721 |  
  |  | 17 | 5 | 
 QtPrivate::QStringList_replaceInStrings| Name:  | QtPrivate::QStringList_replaceInStrings |  | Prototype:  | void QtPrivate::QStringList_replaceInStrings(QStringList *that, const QString &before, const QString &after, Qt::CaseSensitivity cs) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstringlist.cpp |  | Lines:  | 379-384 |  
  |  | 2 | 2 | 
 QtPrivate::QStringList_replaceInStrings| Name:  | QtPrivate::QStringList_replaceInStrings |  | Prototype:  | void QtPrivate::QStringList_replaceInStrings(QStringList *that, const QRegExp &rx, const QString &after) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstringlist.cpp |  | Lines:  | 410-414 |  
  |  | 2 | 2 |