| Functionâ–ľ | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity | 
 QKdeThemePrivate::readKdeSetting| Name:  | QKdeThemePrivate::readKdeSetting |  | Prototype:  | QVariant QKdeThemePrivate::readKdeSetting(const QString &key, const QStringList &kdeDirs, int kdeVersion, QHash<QString, QSettings*> &kdeSettings) |  | Coverage:  |   0.000% (0/14) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/themes/genericunix/qgenericunixthemes.cpp |  | Lines:  | 346-364 |  
  |  | 12 | 6 | 
 QKdeThemePrivate::kdeIconThemeSearchPaths::[lambda]| Name:  | QKdeThemePrivate::kdeIconThemeSearchPaths::[lambda] |  | Prototype:  | []() |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/themes/genericunix/qgenericunixthemes.cpp |  | Lines:  | 480-480 |  
  |  | 0 | 1 | 
 QKdeThemePrivate::kdeIconThemeSearchPaths| Name:  | QKdeThemePrivate::kdeIconThemeSearchPaths |  | Prototype:  | QStringList QKdeThemePrivate::kdeIconThemeSearchPaths(const QStringList &kdeDirs) |  | Coverage:  |   0.000% (0/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/themes/genericunix/qgenericunixthemes.cpp |  | Lines:  | 477-487 |  
  |  | 6 | 4 | 
 QKdeThemePrivate::kdeGlobals| Name:  | QKdeThemePrivate::kdeGlobals |  | Prototype:  | static QString kdeGlobals(const QString &kdeDir, int kdeVersion) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/themes/genericunix/qgenericunixthemes.cpp |  | Lines:  | 247-252 |  
  |  | 3 | 2 | 
 QKdeThemePrivate::kdeFont| Name:  | QKdeThemePrivate::kdeFont |  | Prototype:  | QFont *QKdeThemePrivate::kdeFont(const QVariant &fontValue) |  | Coverage:  |   0.000% (0/17) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/themes/genericunix/qgenericunixthemes.cpp |  | Lines:  | 449-474 |  
  |  | 14 | 6 | 
 QKdeThemePrivate::QKdeThemePrivate| Name:  | QKdeThemePrivate::QKdeThemePrivate |  | Prototype:  | QKdeThemePrivate(const QStringList &kdeDirs, int kdeVersion) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/themes/genericunix/qgenericunixthemes.cpp |  | Lines:  | 238-245 |  
  |  | 1 | 1 | 
 QKdeTheme::themeHint| Name:  | QKdeTheme::themeHint |  | Prototype:  | QVariant QKdeTheme::themeHint(QPlatformTheme::ThemeHint hint) const |  | Coverage:  |   0.000% (0/27) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/themes/genericunix/qgenericunixthemes.cpp |  | Lines:  | 489-521 |  
  |  | 16 | 14 | 
 QKdeTheme::palette| Name:  | QKdeTheme::palette |  | Prototype:  | const QPalette *QKdeTheme::palette(Palette type) const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/themes/genericunix/qgenericunixthemes.cpp |  | Lines:  | 523-527 |  
  |  | 2 | 1 | 
 QKdeTheme::font| Name:  | QKdeTheme::font |  | Prototype:  | const QFont *QKdeTheme::font(Font type) const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/themes/genericunix/qgenericunixthemes.cpp |  | Lines:  | 529-533 |  
  |  | 2 | 1 | 
 QKdeTheme::createPlatformSystemTrayIcon| Name:  | QKdeTheme::createPlatformSystemTrayIcon |  | Prototype:  | QPlatformSystemTrayIcon *QKdeTheme::createPlatformSystemTrayIcon() const |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/themes/genericunix/qgenericunixthemes.cpp |  | Lines:  | 600-605 |  
  |  | 3 | 2 | 
 QKdeTheme::createPlatformMenuBar| Name:  | QKdeTheme::createPlatformMenuBar |  | Prototype:  | QPlatformMenuBar *QKdeTheme::createPlatformMenuBar() const |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/themes/genericunix/qgenericunixthemes.cpp |  | Lines:  | 591-596 |  
  |  | 3 | 2 | 
 QKdeTheme::createKdeTheme::[lambda]| Name:  | QKdeTheme::createKdeTheme::[lambda] |  | Prototype:  | []() |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/themes/genericunix/qgenericunixthemes.cpp |  | Lines:  | 574-574 |  
  |  | 0 | 1 | 
 QKdeTheme::createKdeTheme| Name:  | QKdeTheme::createKdeTheme |  | Prototype:  | QPlatformTheme *QKdeTheme::createKdeTheme() |  | Coverage:  |   0.000% (0/30) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/themes/genericunix/qgenericunixthemes.cpp |  | Lines:  | 535-588 |  
  |  | 30 | 12 | 
 QKdeTheme::QKdeTheme| Name:  | QKdeTheme::QKdeTheme |  | Prototype:  | QKdeTheme::QKdeTheme(const QStringList& kdeDirs, int kdeVersion) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/themes/genericunix/qgenericunixthemes.cpp |  | Lines:  | 443-447 |  
  |  | 1 | 1 | 
 QKdPointTree::rootNode| Name:  | QKdPointTree::rootNode |  | Prototype:  | Node *rootNode() |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathclipper.cpp |  | Lines:  | 628-631 |  
  |  | 1 | 1 | 
 QKdPointTree::nextId| Name:  | QKdPointTree::nextId |  | Prototype:  | inline int nextId() |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathclipper.cpp |  | Lines:  | 633-636 |  
  |  | 1 | 1 | 
 QKdPointTree::build| Name:  | QKdPointTree::build |  | Prototype:  | int QKdPointTree::build(int begin, int end, int depth) |  | Coverage:  |   0.000% (0/15) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathclipper.cpp |  | Lines:  | 668-701 |  
  |  | 18 | 5 | 
 QKdPointTree::QKdPointTree| Name:  | QKdPointTree::QKdPointTree |  | Prototype:  | QKdPointTree(const QPathSegments &segments) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathclipper.cpp |  | Lines:  | 611-624 |  
  |  | 5 | 2 | 
 QKdPointFinder::result| Name:  | QKdPointFinder::result |  | Prototype:  | int result() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathclipper.cpp |  | Lines:  | 746-749 |  
  |  | 1 | 1 | 
 QKdPointFinder::operator()| Name:  | QKdPointFinder::operator() |  | Prototype:  | inline QKdPointTree::Traversal operator()(QKdPointTree::Node &node, int depth) |  | Coverage:  |   0.000% (0/16) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathclipper.cpp |  | Lines:  | 715-744 |  
  |  | 18 | 6 | 
 QKdPointFinder::QKdPointFinder| Name:  | QKdPointFinder::QKdPointFinder |  | Prototype:  | QKdPointFinder(int point, const QPathSegments &segments, QKdPointTree &tree) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathclipper.cpp |  | Lines:  | 706-713 |  
  |  | 2 | 1 | 
 QJsonValueRef::toVariant| Name:  | QJsonValueRef::toVariant |  | Prototype:  | QVariant QJsonValueRef::toVariant() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonvalue.cpp |  | Lines:  | 727-730 |  
  |  | 1 | 1 | 
 QJsonValueRef::toValue| Name:  | QJsonValueRef::toValue |  | Prototype:  | QJsonValue QJsonValueRef::toValue() const |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonvalue.cpp |  | Lines:  | 742-747 |  
  |  | 3 | 2 | 
 QJsonValueRef::toObject| Name:  | QJsonValueRef::toObject |  | Prototype:  | QJsonObject QJsonValueRef::toObject() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonvalue.cpp |  | Lines:  | 737-740 |  
  |  | 1 | 1 | 
 QJsonValueRef::toArray| Name:  | QJsonValueRef::toArray |  | Prototype:  | QJsonArray QJsonValueRef::toArray() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonvalue.cpp |  | Lines:  | 732-735 |  
  |  | 1 | 1 | 
 QJsonValueRef::operator =| Name:  | QJsonValueRef::operator = |  | Prototype:  | QJsonValueRef &QJsonValueRef::operator =(const QJsonValue &val) |  | Coverage:  |   0.000% (0/5) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonvalue.cpp |  | Lines:  | 707-715 |  
  |  | 4 | 2 | 
 QJsonValueRef::operator =| Name:  | QJsonValueRef::operator = |  | Prototype:  | QJsonValueRef &QJsonValueRef::operator =(const QJsonValueRef &ref) |  | Coverage:  |   0.000% (0/5) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonvalue.cpp |  | Lines:  | 717-725 |  
  |  | 4 | 2 | 
 QJsonValue::~QJsonValue| Name:  | QJsonValue::~QJsonValue |  | Prototype:  | QJsonValue::~QJsonValue() |  | Coverage:  |  76.923% (10/13) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonvalue.cpp |  | Lines:  | 249-256 |  
  |  | 4 | 3 | 
 QJsonValue::type| Name:  | QJsonValue::type |  | Prototype:  | QJsonValue::Type QJsonValue::type() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonvalue.cpp |  | Lines:  | 496-499 |  
  |  | 1 | 1 | 
 QJsonValue::toVariant| Name:  | QJsonValue::toVariant |  | Prototype:  | QVariant QJsonValue::toVariant() const |  | Coverage:  |   0.000% (0/14) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonvalue.cpp |  | Lines:  | 451-473 |  
  |  | 12 | 8 | 
 QJsonValue::toString| Name:  | QJsonValue::toString |  | Prototype:  | QString QJsonValue::toString(const QString &defaultValue) const |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonvalue.cpp |  | Lines:  | 543-550 |  
  |  | 5 | 2 | 
 QJsonValue::toString| Name:  | QJsonValue::toString |  | Prototype:  | QString QJsonValue::toString() const |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonvalue.cpp |  | Lines:  | 559-566 |  
  |  | 5 | 2 | 
 QJsonValue::toObject| Name:  | QJsonValue::toObject |  | Prototype:  | QJsonObject QJsonValue::toObject(const QJsonObject &defaultValue) const |  | Coverage:  |  50.000% (3/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonvalue.cpp |  | Lines:  | 598-604 |  
  |  | 3 | 2 | 
 QJsonValue::toObject| Name:  | QJsonValue::toObject |  | Prototype:  | QJsonObject QJsonValue::toObject() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonvalue.cpp |  | Lines:  | 613-616 |  
  |  | 1 | 1 | 
 QJsonValue::toInt| Name:  | QJsonValue::toInt |  | Prototype:  | int QJsonValue::toInt(int defaultValue) const |  | Coverage:  |   0.000% (0/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonvalue.cpp |  | Lines:  | 519-524 |  
  |  | 3 | 2 | 
 QJsonValue::toDouble| Name:  | QJsonValue::toDouble |  | Prototype:  | double QJsonValue::toDouble(double defaultValue) const |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonvalue.cpp |  | Lines:  | 531-536 |  
  |  | 3 | 2 | 
 QJsonValue::toBool| Name:  | QJsonValue::toBool |  | Prototype:  | bool QJsonValue::toBool(bool defaultValue) const |  | Coverage:  |  50.000% (2/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonvalue.cpp |  | Lines:  | 506-511 |  
  |  | 3 | 2 | 
 QJsonValue::toArray| Name:  | QJsonValue::toArray |  | Prototype:  | QJsonArray QJsonValue::toArray(const QJsonArray &defaultValue) const |  | Coverage:  |  83.333% (5/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonvalue.cpp |  | Lines:  | 573-579 |  
  |  | 3 | 2 | 
 QJsonValue::toArray| Name:  | QJsonValue::toArray |  | Prototype:  | QJsonArray QJsonValue::toArray() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonvalue.cpp |  | Lines:  | 588-591 |  
  |  | 1 | 1 | 
 QJsonValue::stringDataFromQStringHelper| Name:  | QJsonValue::stringDataFromQStringHelper |  | Prototype:  | void QJsonValue::stringDataFromQStringHelper(const QString &string) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonvalue.cpp |  | Lines:  | 206-210 |  
  |  | 2 | 1 | 
 QJsonValue::operator==| Name:  | QJsonValue::operator== |  | Prototype:  | bool QJsonValue::operator==(const QJsonValue &other) const |  | Coverage:  |  22.857% (8/35) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonvalue.cpp |  | Lines:  | 621-656 |  
  |  | 24 | 15 | 
 QJsonValue::operator!=| Name:  | QJsonValue::operator!= |  | Prototype:  | bool QJsonValue::operator!=(const QJsonValue &other) const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonvalue.cpp |  | Lines:  | 661-664 |  
  |  | 1 | 1 | 
 QJsonValue::operator =| Name:  | QJsonValue::operator = |  | Prototype:  | QJsonValue &QJsonValue::operator =(const QJsonValue &other) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonvalue.cpp |  | Lines:  | 276-284 |  
  |  | 5 | 1 | 
 QJsonValue::fromVariant| Name:  | QJsonValue::fromVariant |  | Prototype:  | QJsonValue QJsonValue::fromVariant(const QVariant &variant) |  | Coverage:  |   0.000% (0/33) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonvalue.cpp |  | Lines:  | 393-434 |  
  |  | 18 | 19 | 
 QJsonValue::detach| Name:  | QJsonValue::detach |  | Prototype:  | void QJsonValue::detach() |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonvalue.cpp |  | Lines:  | 669-680 |  
  |  | 8 | 3 | 
 QJsonValue::QJsonValue| Name:  | QJsonValue::QJsonValue |  | Prototype:  | QJsonValue::QJsonValue(Type type) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonvalue.cpp |  | Lines:  | 106-109 |  
  |  | 2 | 1 | 
 QJsonValue::QJsonValue| Name:  | QJsonValue::QJsonValue |  | Prototype:  | QJsonValue::QJsonValue(QJsonPrivate::Data *data, QJsonPrivate::Base *base, const QJsonPrivate::Value &v) |  | Coverage:  |  93.750% (15/16) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonvalue.cpp |  | Lines:  | 114-143 |  
  |  | 17 | 9 | 
 QJsonValue::QJsonValue| Name:  | QJsonValue::QJsonValue |  | Prototype:  | QJsonValue::QJsonValue(bool b) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonvalue.cpp |  | Lines:  | 148-152 |  
  |  | 1 | 1 | 
 QJsonValue::QJsonValue| Name:  | QJsonValue::QJsonValue |  | Prototype:  | QJsonValue::QJsonValue(double n) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonvalue.cpp |  | Lines:  | 157-161 |  
  |  | 1 | 1 | 
 QJsonValue::QJsonValue| Name:  | QJsonValue::QJsonValue |  | Prototype:  | QJsonValue::QJsonValue(int n) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonvalue.cpp |  | Lines:  | 167-171 |  
  |  | 1 | 1 | 
 QJsonValue::QJsonValue| Name:  | QJsonValue::QJsonValue |  | Prototype:  | QJsonValue::QJsonValue(qint64 n) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonvalue.cpp |  | Lines:  | 179-183 |  
  |  | 1 | 1 | 
 QJsonValue::QJsonValue| Name:  | QJsonValue::QJsonValue |  | Prototype:  | QJsonValue::QJsonValue(const QString &s) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonvalue.cpp |  | Lines:  | 188-192 |  
  |  | 1 | 1 | 
 QJsonValue::QJsonValue| Name:  | QJsonValue::QJsonValue |  | Prototype:  | QJsonValue::QJsonValue(QLatin1String s) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonvalue.cpp |  | Lines:  | 215-221 |  
  |  | 2 | 1 | 
 QJsonValue::QJsonValue| Name:  | QJsonValue::QJsonValue |  | Prototype:  | QJsonValue::QJsonValue(const QJsonArray &a) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonvalue.cpp |  | Lines:  | 226-232 |  
  |  | 3 | 2 | 
 QJsonValue::QJsonValue| Name:  | QJsonValue::QJsonValue |  | Prototype:  | QJsonValue::QJsonValue(const QJsonObject &o) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonvalue.cpp |  | Lines:  | 237-243 |  
  |  | 3 | 2 | 
 QJsonValue::QJsonValue| Name:  | QJsonValue::QJsonValue |  | Prototype:  | QJsonValue::QJsonValue(const QJsonValue &other) |  | Coverage:  |  88.889% (8/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonvalue.cpp |  | Lines:  | 261-271 |  
  |  | 7 | 3 | 
 QJsonPrivate::Value::valueToStore| Name:  | QJsonPrivate::Value::valueToStore |  | Prototype:  | uint Value::valueToStore(const QJsonValue &v, uint offset) |  | Coverage:  |  66.667% (10/15) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjson.cpp |  | Lines:  | 409-429 |  
  |  | 8 | 9 | 
 QJsonPrivate::Value::usedStorage| Name:  | QJsonPrivate::Value::usedStorage |  | Prototype:  | int Value::usedStorage(const Base *b) const |  | Coverage:  |  42.105% (8/19) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjson.cpp |  | Lines:  | 307-334 |  
  |  | 15 | 10 | 
 QJsonPrivate::Value::requiredStorage| Name:  | QJsonPrivate::Value::requiredStorage |  | Prototype:  | int Value::requiredStorage(QJsonValue &v, bool *compressed) |  | Coverage:  |  45.000% (9/20) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjson.cpp |  | Lines:  | 375-404 |  
  |  | 16 | 10 | 
 QJsonPrivate::Value::isValid| Name:  | QJsonPrivate::Value::isValid |  | Prototype:  | bool Value::isValid(const Base *b) const |  | Coverage:  |  67.647% (23/34) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjson.cpp |  | Lines:  | 336-370 |  
  |  | 21 | 15 | 
 QJsonPrivate::Value::copyData| Name:  | QJsonPrivate::Value::copyData |  | Prototype:  | void Value::copyData(const QJsonValue &v, char *dest, bool compressed) |  | Coverage:  |  11.765% (2/17) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjson.cpp |  | Lines:  | 434-458 |  
  |  | 13 | 8 | 
 QJsonPrivate::Object::isValid| Name:  | QJsonPrivate::Object::isValid |  | Prototype:  | bool Object::isValid(int maxSize) const |  | Coverage:  |  47.619% (10/21) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjson.cpp |  | Lines:  | 228-249 |  
  |  | 17 | 7 | 
 QJsonPrivate::Object::indexOf| Name:  | QJsonPrivate::Object::indexOf |  | Prototype:  | int Object::indexOf(const QString &key, bool *exists) const |  | Coverage:  | 100.000% (12/12) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjson.cpp |  | Lines:  | 184-204 |  
  |  | 14 | 4 | 
 QJsonPrivate::Object::indexOf| Name:  | QJsonPrivate::Object::indexOf |  | Prototype:  | int Object::indexOf(QLatin1String key, bool *exists) const |  | Coverage:  | 100.000% (12/12) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjson.cpp |  | Lines:  | 206-226 |  
  |  | 14 | 4 | 
 QJsonPrivate::Entry::operator==| Name:  | QJsonPrivate::Entry::operator== |  | Prototype:  | bool Entry::operator==(QLatin1String key) const |  | Coverage:  |  50.000% (2/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjson.cpp |  | Lines:  | 274-280 |  
  |  | 3 | 2 | 
 QJsonPrivate::Entry::operator >=| Name:  | QJsonPrivate::Entry::operator >= |  | Prototype:  | bool Entry::operator >=(const Entry &other) const |  | Coverage:  |  30.000% (3/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjson.cpp |  | Lines:  | 294-304 |  
  |  | 7 | 4 | 
 QJsonPrivate::Entry::operator ==| Name:  | QJsonPrivate::Entry::operator == |  | Prototype:  | bool Entry::operator ==(const QString &key) const |  | Coverage:  |  50.000% (2/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjson.cpp |  | Lines:  | 266-272 |  
  |  | 3 | 2 | 
 QJsonPrivate::Entry::operator ==| Name:  | QJsonPrivate::Entry::operator == |  | Prototype:  | bool Entry::operator ==(const Entry &other) const |  | Coverage:  |  30.000% (3/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjson.cpp |  | Lines:  | 282-292 |  
  |  | 7 | 4 | 
 QJsonPrivate::Data::valid| Name:  | QJsonPrivate::Data::valid |  | Prototype:  | bool Data::valid() const |  | Coverage:  |  50.000% (5/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjson.cpp |  | Lines:  | 132-146 |  
  |  | 9 | 3 | 
 QJsonPrivate::Data::compact| Name:  | QJsonPrivate::Data::compact |  | Prototype:  | void Data::compact() |  | Coverage:  |   0.000% (0/30) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjson.cpp |  | Lines:  | 58-130 |  
  |  | 54 | 10 | 
 QJsonPrivate::Base::reserveSpace| Name:  | QJsonPrivate::Base::reserveSpace |  | Prototype:  | int Base::reserveSpace(uint dataSize, int posInTable, uint numItems, bool replace) |  | Coverage:  |  64.286% (9/14) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjson.cpp |  | Lines:  | 149-174 |  
  |  | 17 | 5 | 
 QJsonPrivate::Base::removeItems| Name:  | QJsonPrivate::Base::removeItems |  | Prototype:  | void Base::removeItems(int pos, int numItems) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjson.cpp |  | Lines:  | 176-182 |  
  |  | 4 | 2 | 
 QJsonPrivate::Array::isValid| Name:  | QJsonPrivate::Array::isValid |  | Prototype:  | bool Array::isValid(int maxSize) const |  | Coverage:  |  58.333% (7/12) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjson.cpp |  | Lines:  | 253-263 |  
  |  | 6 | 4 | 
 QJsonParseError::errorString| Name:  | QJsonParseError::errorString |  | Prototype:  | QString QJsonParseError::errorString() const |  | Coverage:  |   0.000% (0/31) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonparser.cpp |  | Lines:  | 141-196 |  
  |  | 33 | 16 | 
 QJsonObject::~QJsonObject| Name:  | QJsonObject::~QJsonObject |  | Prototype:  | QJsonObject::~QJsonObject() |  | Coverage:  | 100.000% (6/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonobject.cpp |  | Lines:  | 159-163 |  
  |  | 2 | 2 | 
 QJsonObject::valueAt| Name:  | QJsonObject::valueAt |  | Prototype:  | QJsonValue QJsonObject::valueAt(int i) const |  | Coverage:  |  50.000% (4/8) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonobject.cpp |  | Lines:  | 1253-1260 |  
  |  | 4 | 2 | 
 QJsonObject::value| Name:  | QJsonObject::value |  | Prototype:  | QJsonValue QJsonObject::value(const QString &key) const |  | Coverage:  |  71.429% (5/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonobject.cpp |  | Lines:  | 365-375 |  
  |  | 7 | 3 | 
 QJsonObject::value| Name:  | QJsonObject::value |  | Prototype:  | QJsonValue QJsonObject::value(QLatin1String key) const |  | Coverage:  |  71.429% (5/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonobject.cpp |  | Lines:  | 381-391 |  
  |  | 7 | 3 | 
 QJsonObject::toVariantMap| Name:  | QJsonObject::toVariantMap |  | Prototype:  | QVariantMap QJsonObject::toVariantMap() const |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonobject.cpp |  | Lines:  | 264-274 |  
  |  | 6 | 3 | 
 QJsonObject::toVariantHash| Name:  | QJsonObject::toVariantHash |  | Prototype:  | QVariantHash QJsonObject::toVariantHash() const |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonobject.cpp |  | Lines:  | 303-314 |  
  |  | 7 | 3 | 
 QJsonObject::take| Name:  | QJsonObject::take |  | Prototype:  | QJsonValue QJsonObject::take(const QString &key) |  | Coverage:  |   0.000% (0/12) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonobject.cpp |  | Lines:  | 536-554 |  
  |  | 13 | 4 | 
 QJsonObject::size| Name:  | QJsonObject::size |  | Prototype:  | int QJsonObject::size() const |  | Coverage:  |  50.000% (2/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonobject.cpp |  | Lines:  | 337-343 |  
  |  | 3 | 2 | 
 QJsonObject::setValueAt| Name:  | QJsonObject::setValueAt |  | Prototype:  | void QJsonObject::setValueAt(int i, const QJsonValue &val) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonobject.cpp |  | Lines:  | 1265-1271 |  
  |  | 3 | 1 | 
 QJsonObject::remove| Name:  | QJsonObject::remove |  | Prototype:  | void QJsonObject::remove(const QString &key) |  | Coverage:  |   0.000% (0/12) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonobject.cpp |  | Lines:  | 510-525 |  
  |  | 11 | 4 | 
 QJsonObject::operator==| Name:  | QJsonObject::operator== |  | Prototype:  | bool QJsonObject::operator==(const QJsonObject &other) const |  | Coverage:  |  10.526% (2/19) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonobject.cpp |  | Lines:  | 588-608 |  
  |  | 14 | 7 | 
 QJsonObject::operator!=| Name:  | QJsonObject::operator!= |  | Prototype:  | bool QJsonObject::operator!=(const QJsonObject &other) const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonobject.cpp |  | Lines:  | 613-616 |  
  |  | 1 | 1 | 
 QJsonObject::operator []| Name:  | QJsonObject::operator [] |  | Prototype:  | QJsonValue QJsonObject::operator [](const QString &key) const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonobject.cpp |  | Lines:  | 402-405 |  
  |  | 1 | 1 | 
 QJsonObject::operator []| Name:  | QJsonObject::operator [] |  | Prototype:  | QJsonValueRef QJsonObject::operator [](const QString &key) |  | Coverage:  |   0.000% (0/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonobject.cpp |  | Lines:  | 425-435 |  
  |  | 6 | 2 | 
 QJsonObject::operator []| Name:  | QJsonObject::operator [] |  | Prototype:  | QJsonValueRef QJsonObject::operator [](QLatin1String key) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonobject.cpp |  | Lines:  | 441-445 |  
  |  | 1 | 1 | 
 QJsonObject::operator =| Name:  | QJsonObject::operator = |  | Prototype:  | QJsonObject &QJsonObject::operator =(const QJsonObject &other) |  | Coverage:  |  58.333% (7/12) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonobject.cpp |  | Lines:  | 182-194 |  
  |  | 8 | 4 | 
 QJsonObject::keys| Name:  | QJsonObject::keys |  | Prototype:  | QStringList QJsonObject::keys() const |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonobject.cpp |  | Lines:  | 321-332 |  
  |  | 7 | 3 | 
 QJsonObject::keyAt| Name:  | QJsonObject::keyAt |  | Prototype:  | QString QJsonObject::keyAt(int i) const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonobject.cpp |  | Lines:  | 1242-1248 |  
  |  | 3 | 1 | 
 QJsonObject::isEmpty| Name:  | QJsonObject::isEmpty |  | Prototype:  | bool QJsonObject::isEmpty() const |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonobject.cpp |  | Lines:  | 350-356 |  
  |  | 3 | 2 | 
 QJsonObject::insert| Name:  | QJsonObject::insert |  | Prototype:  | QJsonObject::iterator QJsonObject::insert(const QString &key, const QJsonValue &value) |  | Coverage:  |  50.000% (12/24) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonobject.cpp |  | Lines:  | 460-503 |  
  |  | 31 | 8 | 
 QJsonObject::initialize| Name:  | QJsonObject::initialize |  | Prototype:  | void QJsonObject::initialize() |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonobject.cpp |  | Lines:  | 150-154 |  
  |  | 2 | 1 | 
 QJsonObject::fromVariantMap| Name:  | QJsonObject::fromVariantMap |  | Prototype:  | QJsonObject QJsonObject::fromVariantMap(const QVariantMap &map) |  | Coverage:  |   0.000% (0/16) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonobject.cpp |  | Lines:  | 204-255 |  
  |  | 35 | 6 | 
 QJsonObject::fromVariantHash| Name:  | QJsonObject::fromVariantHash |  | Prototype:  | QJsonObject QJsonObject::fromVariantHash(const QVariantHash &hash) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonobject.cpp |  | Lines:  | 285-293 |  
  |  | 4 | 2 | 
 QJsonObject::find| Name:  | QJsonObject::find |  | Prototype:  | QJsonObject::iterator QJsonObject::find(const QString &key) |  | Coverage:  |   0.000% (0/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonobject.cpp |  | Lines:  | 649-657 |  
  |  | 6 | 2 | 
 QJsonObject::find| Name:  | QJsonObject::find |  | Prototype:  | QJsonObject::iterator QJsonObject::find(QLatin1String key) |  | Coverage:  |   0.000% (0/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonobject.cpp |  | Lines:  | 663-671 |  
  |  | 6 | 2 | 
 QJsonObject::erase| Name:  | QJsonObject::erase |  | Prototype:  | QJsonObject::iterator QJsonObject::erase(QJsonObject::iterator it) |  | Coverage:  |   0.000% (0/13) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonobject.cpp |  | Lines:  | 625-640 |  
  |  | 9 | 3 |