QtBase - 8193340a44fd835cee029e63a31cfcab8ef6fd55

Functions

Page:<>1
Function: AnchorData::dump
...80
Function: QGLShaderProgram::enableAttributeArray
...90
Function: QGraphicsPolygonItem::polygon
...100
Function: QGtkStyle::QGtkStyle
...110
Function: QImage::load
111
Function: QImageReader::clipRect
112
Function: QInotifyFileSystemWatcherEngine::removePaths
113
Function: QInputMethod::reset
114
Function: QItemSelection::merge
115116
Function: QKeyEvent::QKeyEvent
117
Function: QLabel::focusNextPrevChild
118
Function: QLayout::setAlignment
119
Function: QLineEdit::copy
120
Function: QLineEditPrivate::inSelection
...130
Function: QMenuBarPrivate::setKeyboardMode
...140
Function: QNetworkAddressEntry::ip
...200
Function: QSslKey::QSslKey
...300
Function: qstrncpy
...308
Function: updateBlockedStatusRecursion
Functionâ–´Condition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
QJsonObject::detach2
Name: QJsonObject::detach2
Prototype: bool QJsonObject::detach2(uint reserve)
Coverage:  55.556% (10/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonobject.cpp
Lines: 1113-1137
 55.556% (10/18)
196
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: 571-586
  0.000% (0/13)
93
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: 595-603
  0.000% (0/6)
62
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: 279-287
  0.000% (0/4)
42
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: 198-249
  0.000% (0/16)
356
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: 144-148
  0.000% (0/1)
21
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: 420-463
 50.000% (12/24)
318
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: 343-349
  0.000% (0/4)
32
QJsonObject::keyAt
Name: QJsonObject::keyAt
Prototype: QString QJsonObject::keyAt(int i) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonobject.cpp
Lines: 1155-1161
  0.000% (0/1)
31
QJsonObject::keys
Name: QJsonObject::keys
Prototype: QStringList QJsonObject::keys() const
Coverage:  85.714% (6/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonobject.cpp
Lines: 314-325
 85.714% (6/7)
73
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: 176-188
 58.333% (7/12)
84
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: 379-382
  0.000% (0/1)
11
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: 395-405
  0.000% (0/6)
62
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: 559-562
  0.000% (0/1)
11
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: 534-554
 10.526% (2/19)
147
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: 470-485
  0.000% (0/12)
114
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: 1178-1184
  0.000% (0/1)
31
QJsonObject::size
Name: QJsonObject::size
Prototype: int QJsonObject::size() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonobject.cpp
Lines: 330-336
  0.000% (0/4)
32
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: 496-514
  0.000% (0/12)
134
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: 297-307
  0.000% (0/7)
63
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: 258-268
  0.000% (0/7)
63
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: 358-368
 71.429% (5/7)
73
QJsonObject::valueAt
Name: QJsonObject::valueAt
Prototype: QJsonValue QJsonObject::valueAt(int i) const
Coverage:  0.000% (0/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonobject.cpp
Lines: 1166-1173
  0.000% (0/8)
42
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: 153-157
100.000% (6/6)
22
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: 135-190
  0.000% (0/31)
3316
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: 225-235
 58.333% (7/12)
64
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: 170-176
  0.000% (0/4)
42
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: 143-168
 64.286% (9/14)
175
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: 52-124
  0.000% (0/30)
5410
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: 126-140
 50.000% (5/10)
93
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: 238-244
 50.000% (2/4)
32
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: 246-256
 30.000% (3/10)
74
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: 258-268
 30.000% (3/10)
74
QJsonPrivate::Object::indexOf
Name: QJsonPrivate::Object::indexOf
Prototype: int Object::indexOf(const QString &key, bool *exists)
Coverage: 100.000% (12/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjson.cpp
Lines: 178-198
100.000% (12/12)
144
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: 200-221
 47.619% (10/21)
177
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: 393-417
 11.765% (2/17)
138
QJsonPrivate::Value::isValid
Name: QJsonPrivate::Value::isValid
Prototype: bool Value::isValid(const Base *b) const
Coverage:  55.172% (16/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjson.cpp
Lines: 306-329
 55.172% (16/29)
1310
QJsonPrivate::Value::requiredStorage
Name: QJsonPrivate::Value::requiredStorage
Prototype: int Value::requiredStorage(QJsonValue &v, bool *compressed)
Coverage:  40.909% (9/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjson.cpp
Lines: 334-363
 40.909% (9/22)
1610
QJsonPrivate::Value::usedStorage
Name: QJsonPrivate::Value::usedStorage
Prototype: int Value::usedStorage(const Base *b) const
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjson.cpp
Lines: 271-298
  0.000% (0/19)
1510
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: 368-388
 66.667% (10/15)
89
QJsonPrivate::isValidValueOffset
Name: QJsonPrivate::isValidValueOffset
Prototype: inline bool isValidValueOffset(uint offset, uint tableOffset)
Coverage:  60.000% (3/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjson.cpp
Lines: 300-304
 60.000% (3/5)
21
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: 100-103
100.000% (1/1)
21
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: 108-137
 93.750% (15/16)
179
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: 142-146
100.000% (1/1)
11
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: 151-155
100.000% (1/1)
11
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: 161-165
100.000% (1/1)
11
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: 173-177
  0.000% (0/1)
11
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: 182-186
100.000% (1/1)
11
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: 209-215
100.000% (1/1)
21
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: 220-226
  0.000% (0/4)
32
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: 231-237
  0.000% (0/4)
32
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: 255-265
 88.889% (8/9)
73
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: 647-658
  0.000% (0/7)
83
QJsonValue::fromVariant
Name: QJsonValue::fromVariant
Prototype: QJsonValue QJsonValue::fromVariant(const QVariant &variant)
Coverage:  0.000% (0/35)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonvalue.cpp
Lines: 387-428
  0.000% (0/35)
1819
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: 270-278
100.000% (1/1)
51
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: 639-642
100.000% (1/1)
11
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: 599-634
 22.857% (8/35)
2415
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: 200-204
100.000% (1/1)
21
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: 551-557
 83.333% (5/6)
32
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: 566-569
100.000% (1/1)
11
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: 500-505
 50.000% (2/4)
32
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: 525-530
100.000% (4/4)
32
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: 513-518
  0.000% (0/6)
32
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: 576-582
 50.000% (3/6)
32
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: 591-594
100.000% (1/1)
11
QJsonValue::toString
Name: QJsonValue::toString
Prototype: QString QJsonValue::toString(const QString &defaultValue) const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonvalue.cpp
Lines: 537-544
100.000% (4/4)
52
QJsonValue::toVariant
Name: QJsonValue::toVariant
Prototype: QVariant QJsonValue::toVariant() const
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonvalue.cpp
Lines: 445-467
  0.000% (0/18)
128
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: 490-493
100.000% (1/1)
11
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: 243-250
 76.923% (10/13)
43
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: 685-693
  0.000% (0/5)
42
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: 695-703
  0.000% (0/5)
42
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: 710-713
  0.000% (0/1)
11
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: 715-718
  0.000% (0/1)
11
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: 720-725
  0.000% (0/4)
32
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: 705-708
  0.000% (0/1)
11
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: 700-707
  0.000% (0/1)
21
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: 709-738
  0.000% (0/16)
186
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: 740-743
  0.000% (0/1)
11
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: 605-618
  0.000% (0/4)
52
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: 662-695
  0.000% (0/15)
185
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: 627-630
  0.000% (0/1)
11
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: 622-625
  0.000% (0/1)
11
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: 409-413
  0.000% (0/1)
11
QKdeTheme::createKdeTheme
Name: QKdeTheme::createKdeTheme
Prototype: QPlatformTheme *QKdeTheme::createKdeTheme()
Coverage:  0.000% (0/35)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/themes/genericunix/qgenericunixthemes.cpp
Lines: 501-554
  0.000% (0/35)
2617
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: 543-543
  0.000% (0/1)
01
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: 557-562
  0.000% (0/4)
32
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: 495-499
  0.000% (0/1)
21
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: 489-493
  0.000% (0/1)
21
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: 455-487
  0.000% (0/27)
1614
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: 204-211
  0.000% (0/1)
11
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: 415-440
  0.000% (0/17)
146
QKdeThemePrivate::kdeGlobals
Name: QKdeThemePrivate::kdeGlobals
Prototype: static QString kdeGlobals(const QString &kdeDir, int kdeVersion)
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/themes/genericunix/qgenericunixthemes.cpp
Lines: 213-218
  0.000% (0/6)
14
QKdeThemePrivate::kdeGlobals::[lambda]
Name: QKdeThemePrivate::kdeGlobals::[lambda]
Prototype: []()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/themes/genericunix/qgenericunixthemes.cpp
Lines: 217-217
  0.000% (0/1)
01
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: 443-453
  0.000% (0/6)
64
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: 446-446
  0.000% (0/1)
01
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: 312-330
  0.000% (0/14)
126
QKdeThemePrivate::readKdeSystemPalette
Name: QKdeThemePrivate::readKdeSystemPalette
Prototype: void QKdeThemePrivate::readKdeSystemPalette(const QStringList &kdeDirs, int kdeVersion, QHash<QString, QSettings*> &kdeSettings, QPalette *pal)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/themes/genericunix/qgenericunixthemes.cpp
Lines: 345-397
  0.000% (0/17)
2615
QKdeThemePrivate::readKdeSystemPalette::[lambda]
Name: QKdeThemePrivate::readKdeSystemPalette::[lambda]
Prototype: []()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/themes/genericunix/qgenericunixthemes.cpp
Lines: 366-366
  0.000% (0/1)
01
QKdeThemePrivate::refresh
Name: QKdeThemePrivate::refresh
Prototype: void QKdeThemePrivate::refresh()
Coverage:  0.000% (0/60)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/themes/genericunix/qgenericunixthemes.cpp
Lines: 239-310
  0.000% (0/60)
3727
QKdeThemePrivate::refresh::[lambda]
Name: QKdeThemePrivate::refresh::[lambda]
Prototype: []()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/themes/genericunix/qgenericunixthemes.cpp
Lines: 301-301
  0.000% (0/1)
01
Page:<>1
Function: AnchorData::dump
...80
Function: QGLShaderProgram::enableAttributeArray
...90
Function: QGraphicsPolygonItem::polygon
...100
Function: QGtkStyle::QGtkStyle
...110
Function: QImage::load
111
Function: QImageReader::clipRect
112
Function: QInotifyFileSystemWatcherEngine::removePaths
113
Function: QInputMethod::reset
114
Function: QItemSelection::merge
115116
Function: QKeyEvent::QKeyEvent
117
Function: QLabel::focusNextPrevChild
118
Function: QLayout::setAlignment
119
Function: QLineEdit::copy
120
Function: QLineEditPrivate::inSelection
...130
Function: QMenuBarPrivate::setKeyboardMode
...140
Function: QNetworkAddressEntry::ip
...200
Function: QSslKey::QSslKey
...300
Function: qstrncpy
...308
Function: updateBlockedStatusRecursion

Generated by Squish Coco Non-Commercial 4.3.0-BETA-master-30-08-2018-4cb69e9