| Function | Condition %▾ | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity | 
 QSqlResult::setNumericalPrecisionPolicy| Name:  | QSqlResult::setNumericalPrecisionPolicy |  | Prototype:  | void QSqlResult::setNumericalPrecisionPolicy(QSql::NumericalPrecisionPolicy policy) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp |  | Lines:  | 971-975 |  
  |  | 2 | 1 | 
 QSqlResult::setLastError| Name:  | QSqlResult::setLastError |  | Prototype:  | void QSqlResult::setLastError(const QSqlError &error) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp |  | Lines:  | 400-404 |  
  |  | 2 | 1 | 
 QSqlResult::setForwardOnly| Name:  | QSqlResult::setForwardOnly |  | Prototype:  | void QSqlResult::setForwardOnly(bool forward) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp |  | Lines:  | 568-572 |  
  |  | 2 | 1 | 
 QSqlResult::setAt| Name:  | QSqlResult::setAt |  | Prototype:  | void QSqlResult::setAt(int index) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp |  | Lines:  | 330-334 |  
  |  | 2 | 1 | 
 QSqlResult::setActive| Name:  | QSqlResult::setActive |  | Prototype:  | void QSqlResult::setActive(bool active) |  | Coverage:  | 100.000% (6/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp |  | Lines:  | 384-391 |  
  |  | 4 | 2 | 
 QSqlResult::resetBindCount| Name:  | QSqlResult::resetBindCount |  | Prototype:  | void QSqlResult::resetBindCount() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp |  | Lines:  | 843-847 |  
  |  | 2 | 1 | 
 QSqlResult::prepare| Name:  | QSqlResult::prepare |  | Prototype:  | bool QSqlResult::prepare(const QString& query) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp |  | Lines:  | 609-618 |  
  |  | 5 | 2 | 
 QSqlResult::numericalPrecisionPolicy| Name:  | QSqlResult::numericalPrecisionPolicy |  | Prototype:  | QSql::NumericalPrecisionPolicy QSqlResult::numericalPrecisionPolicy() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp |  | Lines:  | 979-983 |  
  |  | 2 | 1 | 
 QSqlResult::lastQuery| Name:  | QSqlResult::lastQuery |  | Prototype:  | QString QSqlResult::lastQuery() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp |  | Lines:  | 271-275 |  
  |  | 2 | 1 | 
 QSqlResult::lastError| Name:  | QSqlResult::lastError |  | Prototype:  | QSqlError QSqlResult::lastError() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp |  | Lines:  | 411-415 |  
  |  | 2 | 1 | 
 QSqlResult::isValid| Name:  | QSqlResult::isValid |  | Prototype:  | bool QSqlResult::isValid() const |  | Coverage:  | 100.000% (5/5) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp |  | Lines:  | 299-303 |  
  |  | 2 | 1 | 
 QSqlResult::isSelect| Name:  | QSqlResult::isSelect |  | Prototype:  | bool QSqlResult::isSelect() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp |  | Lines:  | 359-363 |  
  |  | 2 | 1 | 
 QSqlResult::isForwardOnly| Name:  | QSqlResult::isForwardOnly |  | Prototype:  | bool QSqlResult::isForwardOnly() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp |  | Lines:  | 546-550 |  
  |  | 2 | 1 | 
 QSqlResult::isActive| Name:  | QSqlResult::isActive |  | Prototype:  | bool QSqlResult::isActive() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp |  | Lines:  | 317-321 |  
  |  | 2 | 1 | 
 QSqlResult::executedQuery| Name:  | QSqlResult::executedQuery |  | Prototype:  | QString QSqlResult::executedQuery() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp |  | Lines:  | 834-838 |  
  |  | 2 | 1 | 
 QSqlResult::driver| Name:  | QSqlResult::driver |  | Prototype:  | const QSqlDriver *QSqlResult::driver() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp |  | Lines:  | 370-374 |  
  |  | 2 | 1 | 
 QSqlResult::clear| Name:  | QSqlResult::clear |  | Prototype:  | void QSqlResult::clear() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp |  | Lines:  | 820-824 |  
  |  | 2 | 1 | 
 QSqlResult::boundValues| Name:  | QSqlResult::boundValues |  | Prototype:  | QVector<QVariant>& QSqlResult::boundValues() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp |  | Lines:  | 801-805 |  
  |  | 2 | 1 | 
 QSqlResult::boundValueName| Name:  | QSqlResult::boundValueName |  | Prototype:  | QString QSqlResult::boundValueName(int index) const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp |  | Lines:  | 855-859 |  
  |  | 2 | 1 | 
 QSqlResult::boundValue| Name:  | QSqlResult::boundValue |  | Prototype:  | QVariant QSqlResult::boundValue(int index) const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp |  | Lines:  | 740-744 |  
  |  | 2 | 1 | 
 QSqlResult::at| Name:  | QSqlResult::at |  | Prototype:  | int QSqlResult::at() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp |  | Lines:  | 284-288 |  
  |  | 2 | 1 | 
 QSqlResult::addBindValue| Name:  | QSqlResult::addBindValue |  | Prototype:  | void QSqlResult::addBindValue(const QVariant& val, QSql::ParamType paramType) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp |  | Lines:  | 726-732 |  
  |  | 4 | 1 | 
 QSqlRelationalTableModelSql::relTablePrefix| Name:  | QSqlRelationalTableModelSql::relTablePrefix |  | Prototype:  | inline const static QString relTablePrefix(int i) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlrelationaltablemodel.cpp |  | Lines:  | 55-55 |  
  |  | 1 | 1 | 
 QSqlRelationalTableModelPrivate::translateFieldNames| Name:  | QSqlRelationalTableModelPrivate::translateFieldNames |  | Prototype:  | void QSqlRelationalTableModelPrivate::translateFieldNames(QSqlRecord &values) const |  | Coverage:  | 100.000% (7/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlrelationaltablemodel.cpp |  | Lines:  | 708-719 |  
  |  | 7 | 3 | 
 QSqlRelationalTableModelPrivate::revertCachedRow| Name:  | QSqlRelationalTableModelPrivate::revertCachedRow |  | Prototype:  | void QSqlRelationalTableModelPrivate::revertCachedRow(int row) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlrelationaltablemodel.cpp |  | Lines:  | 284-287 |  
  |  | 1 | 1 | 
 QSqlRelationalTableModelPrivate::nameToIndex| Name:  | QSqlRelationalTableModelPrivate::nameToIndex |  | Prototype:  | int QSqlRelationalTableModelPrivate::nameToIndex(const QString &name) const |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlrelationaltablemodel.cpp |  | Lines:  | 289-298 |  
  |  | 5 | 2 | 
 QSqlRelationalTableModelPrivate::fullyQualifiedFieldName| Name:  | QSqlRelationalTableModelPrivate::fullyQualifiedFieldName |  | Prototype:  | QString QSqlRelationalTableModelPrivate::fullyQualifiedFieldName(const QString &tableName, const QString &fieldName) const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlrelationaltablemodel.cpp |  | Lines:  | 517-525 |  
  |  | 4 | 1 | 
 QSqlRelationalTableModelPrivate::clearChanges| Name:  | QSqlRelationalTableModelPrivate::clearChanges |  | Prototype:  | void QSqlRelationalTableModelPrivate::clearChanges() |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlrelationaltablemodel.cpp |  | Lines:  | 276-282 |  
  |  | 3 | 2 | 
 QSqlRelationalTableModelPrivate::clearCache| Name:  | QSqlRelationalTableModelPrivate::clearCache |  | Prototype:  | void QSqlRelationalTableModelPrivate::clearCache() |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlrelationaltablemodel.cpp |  | Lines:  | 303-309 |  
  |  | 3 | 2 | 
 QSqlRelationalTableModelPrivate::QSqlRelationalTableModelPrivate| Name:  | QSqlRelationalTableModelPrivate::QSqlRelationalTableModelPrivate |  | Prototype:  | QSqlRelationalTableModelPrivate() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlrelationaltablemodel.cpp |  | Lines:  | 259-262 |  
  |  | 1 | 1 | 
 QSqlRelationalTableModel::updateRowInTable| Name:  | QSqlRelationalTableModel::updateRowInTable |  | Prototype:  | bool QSqlRelationalTableModel::updateRowInTable(int row, const QSqlRecord &values) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlrelationaltablemodel.cpp |  | Lines:  | 724-732 |  
  |  | 4 | 1 | 
 QSqlRelationalTableModel::setTable| Name:  | QSqlRelationalTableModel::setTable |  | Prototype:  | void QSqlRelationalTableModel::setTable(const QString &table) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlrelationaltablemodel.cpp |  | Lines:  | 696-704 |  
  |  | 3 | 1 | 
 QSqlRelationalTableModel::setJoinMode| Name:  | QSqlRelationalTableModel::setJoinMode |  | Prototype:  | void QSqlRelationalTableModel::setJoinMode( QSqlRelationalTableModel::JoinMode joinMode ) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlrelationaltablemodel.cpp |  | Lines:  | 680-684 |  
  |  | 2 | 1 | 
 QSqlRelationalTableModel::select| Name:  | QSqlRelationalTableModel::select |  | Prototype:  | bool QSqlRelationalTableModel::select() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlrelationaltablemodel.cpp |  | Lines:  | 688-691 |  
  |  | 1 | 1 | 
 QSqlRelationalTableModel::revertRow| Name:  | QSqlRelationalTableModel::revertRow |  | Prototype:  | void QSqlRelationalTableModel::revertRow(int row) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlrelationaltablemodel.cpp |  | Lines:  | 644-647 |  
  |  | 1 | 1 | 
 QSqlRelationalTableModel::orderByClause| Name:  | QSqlRelationalTableModel::orderByClause |  | Prototype:  | QString QSqlRelationalTableModel::orderByClause() const |  | Coverage:  | 100.000% (6/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlrelationaltablemodel.cpp |  | Lines:  | 750-761 |  
  |  | 7 | 2 | 
 QSqlRelationalTableModel::insertRowIntoTable| Name:  | QSqlRelationalTableModel::insertRowIntoTable |  | Prototype:  | bool QSqlRelationalTableModel::insertRowIntoTable(const QSqlRecord &values) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlrelationaltablemodel.cpp |  | Lines:  | 737-745 |  
  |  | 4 | 1 | 
 QSqlRelationalTableModel::clear| Name:  | QSqlRelationalTableModel::clear |  | Prototype:  | void QSqlRelationalTableModel::clear() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlrelationaltablemodel.cpp |  | Lines:  | 652-660 |  
  |  | 6 | 1 | 
 QSqlRelationalTableModel::QSqlRelationalTableModel| Name:  | QSqlRelationalTableModel::QSqlRelationalTableModel |  | Prototype:  | QSqlRelationalTableModel::QSqlRelationalTableModel(QObject *parent, QSqlDatabase db) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlrelationaltablemodel.cpp |  | Lines:  | 404-407 |  
  |  | 2 | 1 | 
 QSqlRecordPrivate::contains| Name:  | QSqlRecordPrivate::contains |  | Prototype:  | inline bool contains(int index) |  | Coverage:  | 100.000% (5/5) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlrecord.cpp |  | Lines:  | 51-51 |  
  |  | 1 | 1 | 
 QSqlRecordPrivate::QSqlRecordPrivate| Name:  | QSqlRecordPrivate::QSqlRecordPrivate |  | Prototype:  | QSqlRecordPrivate::QSqlRecordPrivate() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlrecord.cpp |  | Lines:  | 58-60 |  
  |  | 2 | 1 | 
 QSqlRecordPrivate::QSqlRecordPrivate| Name:  | QSqlRecordPrivate::QSqlRecordPrivate |  | Prototype:  | QSqlRecordPrivate::QSqlRecordPrivate(const QSqlRecordPrivate &other) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlrecord.cpp |  | Lines:  | 62-64 |  
  |  | 2 | 1 | 
 QSqlRecord::~QSqlRecord| Name:  | QSqlRecord::~QSqlRecord |  | Prototype:  | QSqlRecord::~QSqlRecord() |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlrecord.cpp |  | Lines:  | 153-157 |  
  |  | 2 | 2 | 
 QSqlRecord::value| Name:  | QSqlRecord::value |  | Prototype:  | QVariant QSqlRecord::value(int index) const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlrecord.cpp |  | Lines:  | 187-190 |  
  |  | 1 | 1 | 
 QSqlRecord::value| Name:  | QSqlRecord::value |  | Prototype:  | QVariant QSqlRecord::value(const QString& name) const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlrecord.cpp |  | Lines:  | 201-204 |  
  |  | 1 | 1 | 
 QSqlRecord::setValue| Name:  | QSqlRecord::setValue |  | Prototype:  | void QSqlRecord::setValue(int index, const QVariant& val) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlrecord.cpp |  | Lines:  | 480-486 |  
  |  | 4 | 2 | 
 QSqlRecord::setValue| Name:  | QSqlRecord::setValue |  | Prototype:  | void QSqlRecord::setValue(const QString& name, const QVariant& val) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlrecord.cpp |  | Lines:  | 496-499 |  
  |  | 1 | 1 | 
 QSqlRecord::setNull| Name:  | QSqlRecord::setNull |  | Prototype:  | void QSqlRecord::setNull(int index) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlrecord.cpp |  | Lines:  | 419-425 |  
  |  | 4 | 2 | 
 QSqlRecord::setNull| Name:  | QSqlRecord::setNull |  | Prototype:  | void QSqlRecord::setNull(const QString& name) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlrecord.cpp |  | Lines:  | 433-436 |  
  |  | 1 | 1 | 
 QSqlRecord::setGenerated| Name:  | QSqlRecord::setGenerated |  | Prototype:  | void QSqlRecord::setGenerated(const QString& name, bool generated) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlrecord.cpp |  | Lines:  | 370-373 |  
  |  | 1 | 1 | 
 QSqlRecord::setGenerated| Name:  | QSqlRecord::setGenerated |  | Prototype:  | void QSqlRecord::setGenerated(int index, bool generated) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlrecord.cpp |  | Lines:  | 383-389 |  
  |  | 4 | 2 | 
 QSqlRecord::remove| Name:  | QSqlRecord::remove |  | Prototype:  | void QSqlRecord::remove(int pos) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlrecord.cpp |  | Lines:  | 302-309 |  
  |  | 4 | 2 | 
 QSqlRecord::operator==| Name:  | QSqlRecord::operator== |  | Prototype:  | bool QSqlRecord::operator==(const QSqlRecord &other) const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlrecord.cpp |  | Lines:  | 174-177 |  
  |  | 1 | 1 | 
 QSqlRecord::operator=| Name:  | QSqlRecord::operator= |  | Prototype:  | QSqlRecord& QSqlRecord::operator=(const QSqlRecord& other) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlrecord.cpp |  | Lines:  | 143-147 |  
  |  | 2 | 1 | 
 QSqlRecord::keyValues| Name:  | QSqlRecord::keyValues |  | Prototype:  | QSqlRecord QSqlRecord::keyValues(const QSqlRecord &keyFields) const |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlrecord.cpp |  | Lines:  | 531-539 |  
  |  | 4 | 2 | 
 QSqlRecord::isNull| Name:  | QSqlRecord::isNull |  | Prototype:  | bool QSqlRecord::isNull(int index) const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlrecord.cpp |  | Lines:  | 397-400 |  
  |  | 1 | 1 | 
 QSqlRecord::isNull| Name:  | QSqlRecord::isNull |  | Prototype:  | bool QSqlRecord::isNull(const QString& name) const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlrecord.cpp |  | Lines:  | 408-411 |  
  |  | 1 | 1 | 
 QSqlRecord::isGenerated| Name:  | QSqlRecord::isGenerated |  | Prototype:  | bool QSqlRecord::isGenerated(const QString& name) const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlrecord.cpp |  | Lines:  | 445-448 |  
  |  | 1 | 1 | 
 QSqlRecord::isGenerated| Name:  | QSqlRecord::isGenerated |  | Prototype:  | bool QSqlRecord::isGenerated(int index) const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlrecord.cpp |  | Lines:  | 457-460 |  
  |  | 1 | 1 | 
 QSqlRecord::isEmpty| Name:  | QSqlRecord::isEmpty |  | Prototype:  | bool QSqlRecord::isEmpty() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlrecord.cpp |  | Lines:  | 330-333 |  
  |  | 1 | 1 | 
 QSqlRecord::insert| Name:  | QSqlRecord::insert |  | Prototype:  | void QSqlRecord::insert(int pos, const QSqlField& field) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlrecord.cpp |  | Lines:  | 273-277 |  
  |  | 2 | 1 | 
 QSqlRecord::indexOf| Name:  | QSqlRecord::indexOf |  | Prototype:  | int QSqlRecord::indexOf(const QString& name) const |  | Coverage:  | 100.000% (7/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlrecord.cpp |  | Lines:  | 227-235 |  
  |  | 5 | 3 | 
 QSqlRecord::fieldName| Name:  | QSqlRecord::fieldName |  | Prototype:  | QString QSqlRecord::fieldName(int index) const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlrecord.cpp |  | Lines:  | 213-216 |  
  |  | 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:  | 242-245 |  
  |  | 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:  | 250-253 |  
  |  | 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:  | 504-507 |  
  |  | 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:  | 468-471 |  
  |  | 1 | 1 | 
 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:  | 341-344 |  
  |  | 1 | 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:  | 353-359 |  
  |  | 4 | 2 | 
 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:  | 317-321 |  
  |  | 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:  | 262-266 |  
  |  | 2 | 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:  | 118-121 |  
  |  | 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:  | 130-134 |  
  |  | 2 | 1 | 
 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:  | 66-71 |  
  |  | 3 | 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:  | 76-81 |  
  |  | 2 | 2 | 
 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:  | 84-88 |  
  |  | 2 | 1 | 
 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:  | 463-466 |  
  |  | 1 | 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:  | 499-511 |  
  |  | 8 | 3 | 
 QSqlQueryModel::rowCount| Name:  | QSqlQueryModel::rowCount |  | Prototype:  | int QSqlQueryModel::rowCount(const QModelIndex &index) const |  | Coverage:  | 100.000% (3/3) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlquerymodel.cpp |  | Lines:  | 313-317 |  
  |  | 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:  | 580-584 |  
  |  | 2 | 1 | 
 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:  | 530-534 |  
  |  | 2 | 1 | 
 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:  | 665-672 |  
  |  | 5 | 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:  | 293-299 |  
  |  | 4 | 2 | 
 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:  | 220-225 |  
  |  | 3 | 2 | 
 QSqlQueryModel::columnCount| Name:  | QSqlQueryModel::columnCount |  | Prototype:  | int QSqlQueryModel::columnCount(const QModelIndex &index) const |  | Coverage:  | 100.000% (3/3) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlquerymodel.cpp |  | Lines:  | 321-325 |  
  |  | 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:  | 471-483 |  
  |  | 10 | 1 | 
 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:  | 283-289 |  
  |  | 4 | 2 | 
 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:  | 211-216 |  
  |  | 3 | 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:  | 148-151 |  
  |  | 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:  | 155-158 |  
  |  | 2 | 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:  | 236-240 |  
  |  | 2 | 2 | 
 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:  | 1216-1219 |  
  |  | 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:  | 884-887 |  
  |  | 1 | 1 | 
 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:  | 486-489 |  
  |  | 1 | 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:  | 907-916 |  
  |  | 5 | 3 | 
 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:  | 299-303 |  
  |  | 2 | 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:  | 788-793 |  
  |  | 3 | 2 | 
 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:  | 468-471 |  
  |  | 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:  | 1190-1193 |  
  |  | 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:  | 802-805 |  
  |  | 1 | 1 |