| Function | Condition %▴ | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity | 
 QSqlError::operator=| Name:  | QSqlError::operator= |  | Prototype:  | QSqlError& QSqlError::operator=(const QSqlError& other) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlerror.cpp |  | Lines:  | 147-151 |  
  |  | 2 | 1 | 
 QSqlError::operator==| Name:  | QSqlError::operator== |  | Prototype:  | bool QSqlError::operator==(const QSqlError& other) const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlerror.cpp |  | Lines:  | 157-160 |  
  |  | 1 | 1 | 
 QSqlError::setNumber| Name:  | QSqlError::setNumber |  | Prototype:  | void QSqlError::setNumber(int number) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlerror.cpp |  | Lines:  | 308-311 |  
  |  | 1 | 1 | 
 QSqlError::setType| Name:  | QSqlError::setType |  | Prototype:  | void QSqlError::setType(ErrorType type) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlerror.cpp |  | Lines:  | 265-268 |  
  |  | 1 | 1 | 
 QSqlError::type| Name:  | QSqlError::type |  | Prototype:  | QSqlError::ErrorType QSqlError::type() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlerror.cpp |  | Lines:  | 247-250 |  
  |  | 1 | 1 | 
 QSqlError::~QSqlError| Name:  | QSqlError::~QSqlError |  | Prototype:  | QSqlError::~QSqlError() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlerror.cpp |  | Lines:  | 177-180 |  
  |  | 1 | 1 | 
 QSqlField::QSqlField| Name:  | QSqlField::QSqlField |  | Prototype:  | QSqlField::QSqlField(const QString& fieldName, QVariant::Type type) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlfield.cpp |  | Lines:  | 161-165 |  
  |  | 2 | 1 | 
 QSqlField::QSqlField| Name:  | QSqlField::QSqlField |  | Prototype:  | QSqlField::QSqlField(const QSqlField& other) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlfield.cpp |  | Lines:  | 171-176 |  
  |  | 3 | 1 | 
 QSqlField::clear| Name:  | QSqlField::clear |  | Prototype:  | void QSqlField::clear() |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlfield.cpp |  | Lines:  | 326-331 |  
  |  | 3 | 2 | 
 QSqlField::detach| Name:  | QSqlField::detach |  | Prototype:  | void QSqlField::detach() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlfield.cpp |  | Lines:  | 424-427 |  
  |  | 1 | 1 | 
 QSqlField::isAutoValue| Name:  | QSqlField::isAutoValue |  | Prototype:  | bool QSqlField::isAutoValue() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlfield.cpp |  | Lines:  | 551-554 |  
  |  | 1 | 1 | 
 QSqlField::isGenerated| Name:  | QSqlField::isGenerated |  | Prototype:  | bool QSqlField::isGenerated() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlfield.cpp |  | Lines:  | 501-504 |  
  |  | 1 | 1 | 
 QSqlField::isNull| Name:  | QSqlField::isNull |  | Prototype:  | bool QSqlField::isNull() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlfield.cpp |  | Lines:  | 419-420 |  
  |  | 1 | 1 | 
 QSqlField::isReadOnly| Name:  | QSqlField::isReadOnly |  | Prototype:  | bool QSqlField::isReadOnly() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlfield.cpp |  | Lines:  | 410-411 |  
  |  | 1 | 1 | 
 QSqlField::isValid| Name:  | QSqlField::isValid |  | Prototype:  | bool QSqlField::isValid() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlfield.cpp |  | Lines:  | 510-513 |  
  |  | 1 | 1 | 
 QSqlField::length| Name:  | QSqlField::length |  | Prototype:  | int QSqlField::length() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlfield.cpp |  | Lines:  | 450-453 |  
  |  | 1 | 1 | 
 QSqlField::name| Name:  | QSqlField::name |  | Prototype:  | QString QSqlField::name() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlfield.cpp |  | Lines:  | 369-372 |  
  |  | 1 | 1 | 
 QSqlField::operator=| Name:  | QSqlField::operator= |  | Prototype:  | QSqlField& QSqlField::operator=(const QSqlField& other) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlfield.cpp |  | Lines:  | 182-187 |  
  |  | 3 | 1 | 
 QSqlField::operator==| Name:  | QSqlField::operator== |  | Prototype:  | bool QSqlField::operator==(const QSqlField& other) const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlfield.cpp |  | Lines:  | 199-203 |  
  |  | 2 | 1 | 
 QSqlField::precision| Name:  | QSqlField::precision |  | Prototype:  | int QSqlField::precision() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlfield.cpp |  | Lines:  | 465-468 |  
  |  | 1 | 1 | 
 QSqlField::requiredStatus| Name:  | QSqlField::requiredStatus |  | Prototype:  | QSqlField::RequiredStatus QSqlField::requiredStatus() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlfield.cpp |  | Lines:  | 436-439 |  
  |  | 1 | 1 | 
 QSqlField::setAutoValue| Name:  | QSqlField::setAutoValue |  | Prototype:  | void QSqlField::setAutoValue(bool autoVal) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlfield.cpp |  | Lines:  | 562-566 |  
  |  | 2 | 1 | 
 QSqlField::setDefaultValue| Name:  | QSqlField::setDefaultValue |  | Prototype:  | void QSqlField::setDefaultValue(const QVariant &value) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlfield.cpp |  | Lines:  | 267-271 |  
  |  | 2 | 1 | 
 QSqlField::setGenerated| Name:  | QSqlField::setGenerated |  | Prototype:  | void QSqlField::setGenerated(bool gen) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlfield.cpp |  | Lines:  | 291-295 |  
  |  | 2 | 1 | 
 QSqlField::setLength| Name:  | QSqlField::setLength |  | Prototype:  | void QSqlField::setLength(int fieldLength) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlfield.cpp |  | Lines:  | 243-247 |  
  |  | 2 | 1 | 
 QSqlField::setName| Name:  | QSqlField::setName |  | Prototype:  | void QSqlField::setName(const QString& name) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlfield.cpp |  | Lines:  | 339-343 |  
  |  | 2 | 1 | 
 QSqlField::setPrecision| Name:  | QSqlField::setPrecision |  | Prototype:  | void QSqlField::setPrecision(int precision) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlfield.cpp |  | Lines:  | 255-259 |  
  |  | 2 | 1 | 
 QSqlField::setReadOnly| Name:  | QSqlField::setReadOnly |  | Prototype:  | void QSqlField::setReadOnly(bool readOnly) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlfield.cpp |  | Lines:  | 350-354 |  
  |  | 2 | 1 | 
 QSqlField::setRequiredStatus| Name:  | QSqlField::setRequiredStatus |  | Prototype:  | void QSqlField::setRequiredStatus(RequiredStatus required) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlfield.cpp |  | Lines:  | 221-225 |  
  |  | 2 | 1 | 
 QSqlField::setSqlType| Name:  | QSqlField::setSqlType |  | Prototype:  | void QSqlField::setSqlType(int type) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlfield.cpp |  | Lines:  | 276-280 |  
  |  | 2 | 1 | 
 QSqlField::setValue| Name:  | QSqlField::setValue |  | Prototype:  | void QSqlField::setValue(const QVariant& value) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlfield.cpp |  | Lines:  | 312-317 |  
  |  | 3 | 2 | 
 QSqlField::type| Name:  | QSqlField::type |  | Prototype:  | QVariant::Type QSqlField::type() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlfield.cpp |  | Lines:  | 383-386 |  
  |  | 1 | 1 | 
 QSqlField::~QSqlField| Name:  | QSqlField::~QSqlField |  | Prototype:  | QSqlField::~QSqlField() |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlfield.cpp |  | Lines:  | 209-213 |  
  |  | 2 | 2 | 
 QSqlFieldPrivate::QSqlFieldPrivate| Name:  | QSqlFieldPrivate::QSqlFieldPrivate |  | Prototype:  | QSqlFieldPrivate(const QString &name, QVariant::Type type) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlfield.cpp |  | Lines:  | 49-54 |  
  |  | 2 | 1 | 
 QSqlFieldPrivate::QSqlFieldPrivate| Name:  | QSqlFieldPrivate::QSqlFieldPrivate |  | Prototype:  | QSqlFieldPrivate(const QSqlFieldPrivate &other) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlfield.cpp |  | Lines:  | 56-68 |  
  |  | 1 | 1 | 
 QSqlFieldPrivate::operator==| Name:  | QSqlFieldPrivate::operator== |  | Prototype:  | bool operator==(const QSqlFieldPrivate& other) const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlfield.cpp |  | Lines:  | 70-81 |  
  |  | 9 | 1 | 
 QSqlIndex::QSqlIndex| Name:  | QSqlIndex::QSqlIndex |  | Prototype:  | QSqlIndex::QSqlIndex(const QString& cursorname, const QString& name) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlindex.cpp |  | Lines:  | 68-71 |  
  |  | 2 | 1 | 
 QSqlIndex::QSqlIndex| Name:  | QSqlIndex::QSqlIndex |  | Prototype:  | QSqlIndex::QSqlIndex(const QSqlIndex& other) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlindex.cpp |  | Lines:  | 77-80 |  
  |  | 2 | 1 | 
 QSqlIndex::append| Name:  | QSqlIndex::append |  | Prototype:  | void QSqlIndex::append(const QSqlField& field) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlindex.cpp |  | Lines:  | 124-127 |  
  |  | 1 | 1 | 
 QSqlIndex::append| Name:  | QSqlIndex::append |  | Prototype:  | void QSqlIndex::append(const QSqlField& field, bool desc) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlindex.cpp |  | Lines:  | 137-141 |  
  |  | 2 | 1 | 
 QSqlIndex::operator=| Name:  | QSqlIndex::operator= |  | Prototype:  | QSqlIndex& QSqlIndex::operator=(const QSqlIndex& other) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlindex.cpp |  | Lines:  | 86-93 |  
  |  | 5 | 1 | 
 QSqlQuery::QSqlQuery| Name:  | QSqlQuery::QSqlQuery |  | Prototype:  | QSqlQuery::QSqlQuery(QSqlResult *result) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp |  | Lines:  | 233-236 |  
  |  | 1 | 1 | 
 QSqlQuery::QSqlQuery| Name:  | QSqlQuery::QSqlQuery |  | Prototype:  | QSqlQuery::QSqlQuery(const QSqlQuery& other) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp |  | Lines:  | 252-256 |  
  |  | 2 | 1 | 
 QSqlQuery::QSqlQuery| Name:  | QSqlQuery::QSqlQuery |  | Prototype:  | QSqlQuery::QSqlQuery(const QString& query, QSqlDatabase db) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp |  | Lines:  | 281-285 |  
  |  | 2 | 1 | 
 QSqlQuery::QSqlQuery| Name:  | QSqlQuery::QSqlQuery |  | Prototype:  | QSqlQuery::QSqlQuery(QSqlDatabase db) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp |  | Lines:  | 294-298 |  
  |  | 2 | 1 | 
 QSqlQuery::addBindValue| Name:  | QSqlQuery::addBindValue |  | Prototype:  | void QSqlQuery::addBindValue(const QVariant& val, QSql::ParamType paramType) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp |  | Lines:  | 1117-1120 |  
  |  | 1 | 1 | 
 QSqlQuery::at| Name:  | QSqlQuery::at |  | Prototype:  | int QSqlQuery::at() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp |  | Lines:  | 462-465 |  
  |  | 1 | 1 | 
 QSqlQuery::bindValue| Name:  | QSqlQuery::bindValue |  | Prototype:  | void QSqlQuery::bindValue(const QString& placeholder, const QVariant& val, QSql::ParamType paramType ) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp |  | Lines:  | 1087-1092 |  
  |  | 1 | 1 | 
 QSqlQuery::bindValue| Name:  | QSqlQuery::bindValue |  | Prototype:  | void QSqlQuery::bindValue(int pos, const QVariant& val, QSql::ParamType paramType) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp |  | Lines:  | 1100-1103 |  
  |  | 1 | 1 | 
 QSqlQuery::boundValue| Name:  | QSqlQuery::boundValue |  | Prototype:  | QVariant QSqlQuery::boundValue(int pos) const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp |  | Lines:  | 1135-1138 |  
  |  | 1 | 1 | 
 QSqlQuery::boundValues| Name:  | QSqlQuery::boundValues |  | Prototype:  | QMap<QString,QVariant> QSqlQuery::boundValues() const |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp |  | Lines:  | 1154-1162 |  
  |  | 5 | 2 | 
 QSqlQuery::clear| Name:  | QSqlQuery::clear |  | Prototype:  | void QSqlQuery::clear() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp |  | Lines:  | 929-932 |  
  |  | 1 | 1 | 
 QSqlQuery::driver| Name:  | QSqlQuery::driver |  | Prototype:  | const QSqlDriver *QSqlQuery::driver() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp |  | Lines:  | 483-486 |  
  |  | 1 | 1 | 
 QSqlQuery::exec| Name:  | QSqlQuery::exec |  | Prototype:  | bool QSqlQuery::exec() |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp |  | Lines:  | 998-1016 |  
  |  | 5 | 2 | 
 QSqlQuery::execBatch| Name:  | QSqlQuery::execBatch |  | Prototype:  | bool QSqlQuery::execBatch(BatchExecutionMode mode) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp |  | Lines:  | 1067-1071 |  
  |  | 2 | 1 | 
 QSqlQuery::executedQuery| Name:  | QSqlQuery::executedQuery |  | Prototype:  | QString QSqlQuery::executedQuery() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp |  | Lines:  | 1176-1179 |  
  |  | 1 | 1 | 
 QSqlQuery::isActive| Name:  | QSqlQuery::isActive |  | Prototype:  | bool QSqlQuery::isActive() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp |  | Lines:  | 840-843 |  
  |  | 1 | 1 | 
 QSqlQuery::isForwardOnly| Name:  | QSqlQuery::isForwardOnly |  | Prototype:  | bool QSqlQuery::isForwardOnly() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp |  | Lines:  | 861-864 |  
  |  | 1 | 1 | 
 QSqlQuery::isNull| Name:  | QSqlQuery::isNull |  | Prototype:  | bool QSqlQuery::isNull(int field) const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp |  | Lines:  | 321-326 |  
  |  | 3 | 1 | 
 QSqlQuery::isNull| Name:  | QSqlQuery::isNull |  | Prototype:  | bool QSqlQuery::isNull(const QString &name) const |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp |  | Lines:  | 337-344 |  
  |  | 5 | 2 | 
 QSqlQuery::isSelect| Name:  | QSqlQuery::isSelect |  | Prototype:  | bool QSqlQuery::isSelect() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp |  | Lines:  | 850-853 |  
  |  | 1 | 1 | 
 QSqlQuery::isValid| Name:  | QSqlQuery::isValid |  | Prototype:  | bool QSqlQuery::isValid() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp |  | Lines:  | 818-821 |  
  |  | 1 | 1 | 
 QSqlQuery::lastError| Name:  | QSqlQuery::lastError |  | Prototype:  | QSqlError QSqlQuery::lastError() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp |  | Lines:  | 808-811 |  
  |  | 1 | 1 | 
 QSqlQuery::lastInsertId| Name:  | QSqlQuery::lastInsertId |  | Prototype:  | QVariant QSqlQuery::lastInsertId() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp |  | Lines:  | 1196-1199 |  
  |  | 1 | 1 | 
 QSqlQuery::lastQuery| Name:  | QSqlQuery::lastQuery |  | Prototype:  | QString QSqlQuery::lastQuery() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp |  | Lines:  | 474-477 |  
  |  | 1 | 1 | 
 QSqlQuery::numRowsAffected| Name:  | QSqlQuery::numRowsAffected |  | Prototype:  | int QSqlQuery::numRowsAffected() const |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp |  | Lines:  | 794-799 |  
  |  | 3 | 2 | 
 QSqlQuery::operator=| Name:  | QSqlQuery::operator= |  | Prototype:  | QSqlQuery& QSqlQuery::operator=(const QSqlQuery& other) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp |  | Lines:  | 305-309 |  
  |  | 2 | 1 | 
 QSqlQuery::record| Name:  | QSqlQuery::record |  | Prototype:  | QSqlRecord QSqlQuery::record() const |  | Coverage:  | 100.000% (7/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp |  | Lines:  | 913-922 |  
  |  | 5 | 3 | 
 QSqlQuery::result| Name:  | QSqlQuery::result |  | Prototype:  | const QSqlResult* QSqlQuery::result() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp |  | Lines:  | 492-495 |  
  |  | 1 | 1 | 
 QSqlQuery::setForwardOnly| Name:  | QSqlQuery::setForwardOnly |  | Prototype:  | void QSqlQuery::setForwardOnly(bool forward) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp |  | Lines:  | 890-893 |  
  |  | 1 | 1 | 
 QSqlQuery::setNumericalPrecisionPolicy| Name:  | QSqlQuery::setNumericalPrecisionPolicy |  | Prototype:  | void QSqlQuery::setNumericalPrecisionPolicy(QSql::NumericalPrecisionPolicy precisionPolicy) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp |  | Lines:  | 1222-1225 |  
  |  | 1 | 1 | 
 QSqlQuery::~QSqlQuery| Name:  | QSqlQuery::~QSqlQuery |  | Prototype:  | QSqlQuery::~QSqlQuery() |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp |  | Lines:  | 242-246 |  
  |  | 2 | 2 | 
 QSqlQueryModel::QSqlQueryModel| Name:  | QSqlQueryModel::QSqlQueryModel |  | Prototype:  | QSqlQueryModel::QSqlQueryModel(QObject *parent) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlquerymodel.cpp |  | Lines:  | 154-157 |  
  |  | 2 | 1 | 
 QSqlQueryModel::QSqlQueryModel| Name:  | QSqlQueryModel::QSqlQueryModel |  | Prototype:  | QSqlQueryModel::QSqlQueryModel(QSqlQueryModelPrivate &dd, QObject *parent) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlquerymodel.cpp |  | Lines:  | 161-164 |  
  |  | 2 | 1 | 
 QSqlQueryModel::beginInsertRows| Name:  | QSqlQueryModel::beginInsertRows |  | Prototype:  | void QSqlQueryModel::beginInsertRows(const QModelIndex &parent, int first, int last) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlquerymodel.cpp |  | Lines:  | 217-222 |  
  |  | 3 | 2 | 
 QSqlQueryModel::beginResetModel| Name:  | QSqlQueryModel::beginResetModel |  | Prototype:  | void QSqlQueryModel::beginResetModel() |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlquerymodel.cpp |  | Lines:  | 289-295 |  
  |  | 4 | 2 | 
 QSqlQueryModel::canFetchMore| Name:  | QSqlQueryModel::canFetchMore |  | Prototype:  | bool QSqlQueryModel::canFetchMore(const QModelIndex &parent) const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlquerymodel.cpp |  | Lines:  | 209-213 |  
  |  | 2 | 1 | 
 QSqlQueryModel::clear| Name:  | QSqlQueryModel::clear |  | Prototype:  | void QSqlQueryModel::clear() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlquerymodel.cpp |  | Lines:  | 477-489 |  
  |  | 10 | 1 | 
 QSqlQueryModel::columnCount| Name:  | QSqlQueryModel::columnCount |  | Prototype:  | int QSqlQueryModel::columnCount(const QModelIndex &index) const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlquerymodel.cpp |  | Lines:  | 327-331 |  
  |  | 2 | 1 | 
 QSqlQueryModel::endInsertRows| Name:  | QSqlQueryModel::endInsertRows |  | Prototype:  | void QSqlQueryModel::endInsertRows() |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlquerymodel.cpp |  | Lines:  | 226-231 |  
  |  | 3 | 2 | 
 QSqlQueryModel::endResetModel| Name:  | QSqlQueryModel::endResetModel |  | Prototype:  | void QSqlQueryModel::endResetModel() |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlquerymodel.cpp |  | Lines:  | 299-305 |  
  |  | 4 | 2 | 
 QSqlQueryModel::indexInQuery| Name:  | QSqlQueryModel::indexInQuery |  | Prototype:  | QModelIndex QSqlQueryModel::indexInQuery(const QModelIndex &item) const |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlquerymodel.cpp |  | Lines:  | 671-678 |  
  |  | 5 | 2 | 
 QSqlQueryModel::lastError| Name:  | QSqlQueryModel::lastError |  | Prototype:  | QSqlError QSqlQueryModel::lastError() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlquerymodel.cpp |  | Lines:  | 536-540 |  
  |  | 2 | 1 | 
 QSqlQueryModel::record| Name:  | QSqlQueryModel::record |  | Prototype:  | QSqlRecord QSqlQueryModel::record() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlquerymodel.cpp |  | Lines:  | 586-590 |  
  |  | 2 | 1 | 
 QSqlQueryModel::rowCount| Name:  | QSqlQueryModel::rowCount |  | Prototype:  | int QSqlQueryModel::rowCount(const QModelIndex &index) const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlquerymodel.cpp |  | Lines:  | 319-323 |  
  |  | 2 | 1 | 
 QSqlQueryModel::setHeaderData| Name:  | QSqlQueryModel::setHeaderData |  | Prototype:  | bool QSqlQueryModel::setHeaderData(int section, Qt::Orientation orientation, const QVariant &value, int role) |  | Coverage:  | 100.000% (11/11) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlquerymodel.cpp |  | Lines:  | 505-517 |  
  |  | 8 | 3 | 
 QSqlQueryModel::setQuery| Name:  | QSqlQueryModel::setQuery |  | Prototype:  | void QSqlQueryModel::setQuery(const QString &query, const QSqlDatabase &db) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlquerymodel.cpp |  | Lines:  | 469-472 |  
  |  | 1 | 1 | 
 QSqlQueryModelPrivate::initColOffsets| Name:  | QSqlQueryModelPrivate::initColOffsets |  | Prototype:  | void QSqlQueryModelPrivate::initColOffsets(int size) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlquerymodel.cpp |  | Lines:  | 90-94 |  
  |  | 2 | 1 | 
 QSqlQueryPrivate::QSqlQueryPrivate| Name:  | QSqlQueryPrivate::QSqlQueryPrivate |  | Prototype:  | QSqlQueryPrivate::QSqlQueryPrivate(QSqlResult* result) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp |  | Lines:  | 82-87 |  
  |  | 2 | 2 | 
 QSqlQueryPrivate::shared_null| Name:  | QSqlQueryPrivate::shared_null |  | Prototype:  | QSqlQueryPrivate* QSqlQueryPrivate::shared_null() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp |  | Lines:  | 72-77 |  
  |  | 3 | 1 | 
 QSqlRecord::QSqlRecord| Name:  | QSqlRecord::QSqlRecord |  | Prototype:  | QSqlRecord::QSqlRecord() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlrecord.cpp |  | Lines:  | 124-127 |  
  |  | 1 | 1 | 
 QSqlRecord::QSqlRecord| Name:  | QSqlRecord::QSqlRecord |  | Prototype:  | QSqlRecord::QSqlRecord(const QSqlRecord& other) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlrecord.cpp |  | Lines:  | 136-140 |  
  |  | 2 | 1 | 
 QSqlRecord::append| Name:  | QSqlRecord::append |  | Prototype:  | void QSqlRecord::append(const QSqlField& field) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlrecord.cpp |  | Lines:  | 268-272 |  
  |  | 2 | 1 | 
 QSqlRecord::clear| Name:  | QSqlRecord::clear |  | Prototype:  | void QSqlRecord::clear() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlrecord.cpp |  | Lines:  | 323-327 |  
  |  | 2 | 1 | 
 QSqlRecord::clearValues| Name:  | QSqlRecord::clearValues |  | Prototype:  | void QSqlRecord::clearValues() |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlrecord.cpp |  | Lines:  | 359-365 |  
  |  | 4 | 2 | 
 QSqlRecord::contains| Name:  | QSqlRecord::contains |  | Prototype:  | bool QSqlRecord::contains(const QString& name) const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlrecord.cpp |  | Lines:  | 347-350 |  
  |  | 1 | 1 | 
 QSqlRecord::count| Name:  | QSqlRecord::count |  | Prototype:  | int QSqlRecord::count() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlrecord.cpp |  | Lines:  | 474-477 |  
  |  | 1 | 1 | 
 QSqlRecord::detach| Name:  | QSqlRecord::detach |  | Prototype:  | void QSqlRecord::detach() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlrecord.cpp |  | Lines:  | 510-513 |  
  |  | 1 | 1 | 
 QSqlRecord::field| Name:  | QSqlRecord::field |  | Prototype:  | QSqlField QSqlRecord::field(int index) const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlrecord.cpp |  | Lines:  | 248-251 |  
  |  | 1 | 1 | 
 QSqlRecord::field| Name:  | QSqlRecord::field |  | Prototype:  | QSqlField QSqlRecord::field(const QString &name) const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlrecord.cpp |  | Lines:  | 256-259 |  
  |  | 1 | 1 |