| Functionâ–ľ | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity | 
 QSqlTableModel::submitAll| Name:  | QSqlTableModel::submitAll |  | Prototype:  | bool QSqlTableModel::submitAll() |  | Coverage:  |  87.805% (36/41) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp |  | Lines:  | 733-786 |  
  |  | 33 | 15 | 
 QSqlTableModel::submit| Name:  | QSqlTableModel::submit |  | Prototype:  | bool QSqlTableModel::submit() |  | Coverage:  | 100.000% (6/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp |  | Lines:  | 807-813 |  
  |  | 4 | 2 | 
 QSqlTableModel::sort| Name:  | QSqlTableModel::sort |  | Prototype:  | void QSqlTableModel::sort(int column, Qt::SortOrder order) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp |  | Lines:  | 949-953 |  
  |  | 2 | 1 | 
 QSqlTableModel::setTable| Name:  | QSqlTableModel::setTable |  | Prototype:  | void QSqlTableModel::setTable(const QString &tableName) |  | Coverage:  | 100.000% (10/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp |  | Lines:  | 323-343 |  
  |  | 12 | 4 | 
 QSqlTableModel::setSort| Name:  | QSqlTableModel::setSort |  | Prototype:  | void QSqlTableModel::setSort(int column, Qt::SortOrder order) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp |  | Lines:  | 962-967 |  
  |  | 3 | 1 | 
 QSqlTableModel::setRecord| Name:  | QSqlTableModel::setRecord |  | Prototype:  | bool QSqlTableModel::setRecord(int row, const QSqlRecord &values) |  | Coverage:  |  77.143% (27/35) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp |  | Lines:  | 1379-1428 |  
  |  | 34 | 11 | 
 QSqlTableModel::setQuery| Name:  | QSqlTableModel::setQuery |  | Prototype:  | void QSqlTableModel::setQuery(const QSqlQuery &query) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp |  | Lines:  | 605-608 |  
  |  | 1 | 1 | 
 QSqlTableModel::setPrimaryKey| Name:  | QSqlTableModel::setPrimaryKey |  | Prototype:  | void QSqlTableModel::setPrimaryKey(const QSqlIndex &key) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp |  | Lines:  | 927-931 |  
  |  | 2 | 1 | 
 QSqlTableModel::setFilter| Name:  | QSqlTableModel::setFilter |  | Prototype:  | void QSqlTableModel::setFilter(const QString &filter) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp |  | Lines:  | 1259-1265 |  
  |  | 4 | 2 | 
 QSqlTableModel::setEditStrategy| Name:  | QSqlTableModel::setEditStrategy |  | Prototype:  | void QSqlTableModel::setEditStrategy(EditStrategy strategy) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp |  | Lines:  | 860-865 |  
  |  | 3 | 1 | 
 QSqlTableModel::setData| Name:  | QSqlTableModel::setData |  | Prototype:  | bool QSqlTableModel::setData(const QModelIndex &index, const QVariant &value, int role) |  | Coverage:  |  87.500% (28/32) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp |  | Lines:  | 562-596 |  
  |  | 23 | 8 | 
 QSqlTableModel::selectStatement| Name:  | QSqlTableModel::selectStatement |  | Prototype:  | QString QSqlTableModel::selectStatement() const |  | Coverage:  |  60.000% (6/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp |  | Lines:  | 1007-1031 |  
  |  | 18 | 4 | 
 QSqlTableModel::selectRow| Name:  | QSqlTableModel::selectRow |  | Prototype:  | bool QSqlTableModel::selectRow(int row) |  | Coverage:  |  72.973% (27/37) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp |  | Lines:  | 398-464 |  
  |  | 41 | 11 | 
 QSqlTableModel::select| Name:  | QSqlTableModel::select |  | Prototype:  | bool QSqlTableModel::select() |  | Coverage:  |  88.889% (8/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp |  | Lines:  | 363-385 |  
  |  | 14 | 3 | 
 QSqlTableModel::rowCount| Name:  | QSqlTableModel::rowCount |  | Prototype:  | int QSqlTableModel::rowCount(const QModelIndex &parent) const |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp |  | Lines:  | 1204-1212 |  
  |  | 4 | 2 | 
 QSqlTableModel::revertRow| Name:  | QSqlTableModel::revertRow |  | Prototype:  | void QSqlTableModel::revertRow(int row) |  | Coverage:  |  50.000% (2/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp |  | Lines:  | 897-904 |  
  |  | 4 | 2 | 
 QSqlTableModel::revertAll| Name:  | QSqlTableModel::revertAll |  | Prototype:  | void QSqlTableModel::revertAll() |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp |  | Lines:  | 883-890 |  
  |  | 4 | 2 | 
 QSqlTableModel::revert| Name:  | QSqlTableModel::revert |  | Prototype:  | void QSqlTableModel::revert() |  | Coverage:  | 100.000% (6/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp |  | Lines:  | 828-833 |  
  |  | 3 | 2 | 
 QSqlTableModel::removeRows| Name:  | QSqlTableModel::removeRows |  | Prototype:  | bool QSqlTableModel::removeRows(int row, int count, const QModelIndex &parent) |  | Coverage:  |  94.872% (37/39) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp |  | Lines:  | 1083-1118 |  
  |  | 23 | 11 | 
 QSqlTableModel::removeColumns| Name:  | QSqlTableModel::removeColumns |  | Prototype:  | bool QSqlTableModel::removeColumns(int column, int count, const QModelIndex &parent) |  | Coverage:  |  57.143% (8/14) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp |  | Lines:  | 1042-1052 |  
  |  | 8 | 4 | 
 QSqlTableModel::record| Name:  | QSqlTableModel::record |  | Prototype:  | QSqlRecord QSqlTableModel::record() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp |  | Lines:  | 1322-1325 |  
  |  | 1 | 1 | 
 QSqlTableModel::record| Name:  | QSqlTableModel::record |  | Prototype:  | QSqlRecord QSqlTableModel::record(int row) const |  | Coverage:  | 100.000% (7/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp |  | Lines:  | 1339-1355 |  
  |  | 8 | 3 | 
 QSqlTableModel::primaryValues| Name:  | QSqlTableModel::primaryValues |  | Prototype:  | QSqlRecord QSqlTableModel::primaryValues(int row) const |  | Coverage:  | 100.000% (6/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp |  | Lines:  | 1437-1448 |  
  |  | 6 | 2 | 
 QSqlTableModel::primaryKey| Name:  | QSqlTableModel::primaryKey |  | Prototype:  | QSqlIndex QSqlTableModel::primaryKey() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp |  | Lines:  | 912-916 |  
  |  | 2 | 1 | 
 QSqlTableModel::orderByClause| Name:  | QSqlTableModel::orderByClause |  | Prototype:  | QString QSqlTableModel::orderByClause() const |  | Coverage:  | 100.000% (6/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp |  | Lines:  | 975-988 |  
  |  | 8 | 2 | 
 QSqlTableModel::isDirty| Name:  | QSqlTableModel::isDirty |  | Prototype:  | bool QSqlTableModel::isDirty() const |  | Coverage:  | 100.000% (7/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp |  | Lines:  | 505-515 |  
  |  | 7 | 3 | 
 QSqlTableModel::isDirty| Name:  | QSqlTableModel::isDirty |  | Prototype:  | bool QSqlTableModel::isDirty(const QModelIndex &index) const |  | Coverage:  |  71.429% (5/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp |  | Lines:  | 524-538 |  
  |  | 10 | 3 | 
 QSqlTableModel::insertRows| Name:  | QSqlTableModel::insertRows |  | Prototype:  | bool QSqlTableModel::insertRows(int row, int count, const QModelIndex &parent) |  | Coverage:  |  80.645% (25/31) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp |  | Lines:  | 1140-1175 |  
  |  | 24 | 8 | 
 QSqlTableModel::insertRowIntoTable| Name:  | QSqlTableModel::insertRowIntoTable |  | Prototype:  | bool QSqlTableModel::insertRowIntoTable(const QSqlRecord &values) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp |  | Lines:  | 662-679 |  
  |  | 11 | 2 | 
 QSqlTableModel::insertRecord| Name:  | QSqlTableModel::insertRecord |  | Prototype:  | bool QSqlTableModel::insertRecord(int row, const QSqlRecord &record) |  | Coverage:  |  60.000% (6/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp |  | Lines:  | 1189-1200 |  
  |  | 8 | 4 | 
 QSqlTableModel::indexInQuery| Name:  | QSqlTableModel::indexInQuery |  | Prototype:  | QModelIndex QSqlTableModel::indexInQuery(const QModelIndex &item) const |  | Coverage:  |  50.000% (2/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp |  | Lines:  | 1226-1234 |  
  |  | 5 | 2 | 
 QSqlTableModel::headerData| Name:  | QSqlTableModel::headerData |  | Prototype:  | QVariant QSqlTableModel::headerData(int section, Qt::Orientation orientation, int role) const |  | Coverage:  |  16.667% (2/12) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp |  | Lines:  | 485-496 |  
  |  | 8 | 4 | 
 QSqlTableModel::flags| Name:  | QSqlTableModel::flags |  | Prototype:  | Qt::ItemFlags QSqlTableModel::flags(const QModelIndex &index) const |  | Coverage:  |  78.947% (30/38) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp |  | Lines:  | 1280-1312 |  
  |  | 20 | 10 | 
 QSqlTableModel::filter| Name:  | QSqlTableModel::filter |  | Prototype:  | QString QSqlTableModel::filter() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp |  | Lines:  | 1241-1245 |  
  |  | 2 | 1 | 
 QSqlTableModel::fieldIndex| Name:  | QSqlTableModel::fieldIndex |  | Prototype:  | int QSqlTableModel::fieldIndex(const QString &fieldName) const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp |  | Lines:  | 994-998 |  
  |  | 2 | 1 | 
 QSqlTableModel::editStrategy| Name:  | QSqlTableModel::editStrategy |  | Prototype:  | QSqlTableModel::EditStrategy QSqlTableModel::editStrategy() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp |  | Lines:  | 872-876 |  
  |  | 2 | 1 | 
 QSqlTableModel::deleteRowFromTable| Name:  | QSqlTableModel::deleteRowFromTable |  | Prototype:  | bool QSqlTableModel::deleteRowFromTable(int row) |  | Coverage:  |  50.000% (3/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp |  | Lines:  | 693-716 |  
  |  | 17 | 2 | 
 QSqlTableModel::database| Name:  | QSqlTableModel::database |  | Prototype:  | QSqlDatabase QSqlTableModel::database() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp |  | Lines:  | 936-940 |  
  |  | 2 | 1 | 
 QSqlTableModel::data| Name:  | QSqlTableModel::data |  | Prototype:  | QVariant QSqlTableModel::data(const QModelIndex &index, int role) const |  | Coverage:  | 100.000% (11/11) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp |  | Lines:  | 469-480 |  
  |  | 7 | 3 | 
 QSqlTableModel::clear| Name:  | QSqlTableModel::clear |  | Prototype:  | void QSqlTableModel::clear() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp |  | Lines:  | 1269-1276 |  
  |  | 5 | 1 | 
 QSqlTableModel::QSqlTableModel| Name:  | QSqlTableModel::QSqlTableModel |  | Prototype:  | QSqlTableModel::QSqlTableModel(QObject *parent, QSqlDatabase db) |  | Coverage:  | 100.000% (3/3) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp |  | Lines:  | 289-294 |  
  |  | 2 | 1 | 
 QSqlTableModel::QSqlTableModel| Name:  | QSqlTableModel::QSqlTableModel |  | Prototype:  | QSqlTableModel::QSqlTableModel(QSqlTableModelPrivate &dd, QObject *parent, QSqlDatabase db) |  | Coverage:  |  66.667% (2/3) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp |  | Lines:  | 298-303 |  
  |  | 2 | 1 | 
 QSqlResultPrivate::positionalToNamedBinding| Name:  | QSqlResultPrivate::positionalToNamedBinding |  | Prototype:  | QString QSqlResultPrivate::positionalToNamedBinding(const QString &query) const |  | Coverage:  |  90.625% (29/32) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp |  | Lines:  | 88-126 |  
  |  | 25 | 8 | 
 QSqlResultPrivate::namedToPositionalBinding| Name:  | QSqlResultPrivate::namedToPositionalBinding |  | Prototype:  | QString QSqlResultPrivate::namedToPositionalBinding(const QString &query) |  | Coverage:  |  84.444% (38/45) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp |  | Lines:  | 128-179 |  
  |  | 38 | 9 | 
 QSqlResultPrivate::holderAt| Name:  | QSqlResultPrivate::holderAt |  | Prototype:  | QString QSqlResultPrivate::holderAt(int index) const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp |  | Lines:  | 57-60 |  
  |  | 1 | 1 | 
 QSqlResultPrivate::fieldSerial| Name:  | QSqlResultPrivate::fieldSerial |  | Prototype:  | QString QSqlResultPrivate::fieldSerial(int i) const |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp |  | Lines:  | 63-79 |  
  |  | 10 | 2 | 
 QSqlResult::~QSqlResult| Name:  | QSqlResult::~QSqlResult |  | Prototype:  | QSqlResult::~QSqlResult() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp |  | Lines:  | 247-251 |  
  |  | 2 | 1 | 
 QSqlResult::setSelect| Name:  | QSqlResult::setSelect |  | Prototype:  | void QSqlResult::setSelect(bool select) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp |  | Lines:  | 348-352 |  
  |  | 2 | 1 | 
 QSqlResult::setQuery| Name:  | QSqlResult::setQuery |  | Prototype:  | void QSqlResult::setQuery(const QString& query) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp |  | Lines:  | 260-264 |  
  |  | 2 | 1 | 
 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:  | 973-977 |  
  |  | 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:  | 402-406 |  
  |  | 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:  | 570-574 |  
  |  | 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:  | 332-336 |  
  |  | 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:  | 386-393 |  
  |  | 4 | 2 | 
 QSqlResult::savePrepare| Name:  | QSqlResult::savePrepare |  | Prototype:  | bool QSqlResult::savePrepare(const QString& query) |  | Coverage:  |  60.000% (6/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp |  | Lines:  | 585-602 |  
  |  | 11 | 4 | 
 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:  | 845-849 |  
  |  | 2 | 1 | 
 QSqlResult::record| Name:  | QSqlResult::record |  | Prototype:  | QSqlRecord QSqlResult::record() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp |  | Lines:  | 890-893 |  
  |  | 1 | 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:  | 611-620 |  
  |  | 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:  | 981-985 |  
  |  | 2 | 1 | 
 QSqlResult::nextResult| Name:  | QSqlResult::nextResult |  | Prototype:  | bool QSqlResult::nextResult() |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp |  | Lines:  | 989-992 |  
  |  | 1 | 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:  | 273-277 |  
  |  | 2 | 1 | 
 QSqlResult::lastInsertId| Name:  | QSqlResult::lastInsertId |  | Prototype:  | QVariant QSqlResult::lastInsertId() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp |  | Lines:  | 909-912 |  
  |  | 1 | 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:  | 413-417 |  
  |  | 2 | 1 | 
 QSqlResult::isValid| Name:  | QSqlResult::isValid |  | Prototype:  | bool QSqlResult::isValid() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp |  | Lines:  | 301-305 |  
  |  | 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:  | 361-365 |  
  |  | 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:  | 548-552 |  
  |  | 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:  | 319-323 |  
  |  | 2 | 1 | 
 QSqlResult::hasOutValues| Name:  | QSqlResult::hasOutValues |  | Prototype:  | bool QSqlResult::hasOutValues() const |  | Coverage:  |   0.000% (0/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp |  | Lines:  | 869-880 |  
  |  | 8 | 4 | 
 QSqlResult::handle| Name:  | QSqlResult::handle |  | Prototype:  | QVariant QSqlResult::handle() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp |  | Lines:  | 1018-1021 |  
  |  | 1 | 1 | 
 QSqlResult::fetchPrevious| Name:  | QSqlResult::fetchPrevious |  | Prototype:  | bool QSqlResult::fetchPrevious() |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp |  | Lines:  | 537-540 |  
  |  | 1 | 1 | 
 QSqlResult::fetchNext| Name:  | QSqlResult::fetchNext |  | Prototype:  | bool QSqlResult::fetchNext() |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp |  | Lines:  | 521-524 |  
  |  | 1 | 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:  | 836-840 |  
  |  | 2 | 1 | 
 QSqlResult::execBatch| Name:  | QSqlResult::execBatch |  | Prototype:  | bool QSqlResult::execBatch(bool arrayBind) |  | Coverage:  |  69.231% (9/13) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp |  | Lines:  | 948-963 |  
  |  | 11 | 5 | 
 QSqlResult::exec| Name:  | QSqlResult::exec |  | Prototype:  | bool QSqlResult::exec() |  | Coverage:  |   0.000% (0/18) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp |  | Lines:  | 628-673 |  
  |  | 35 | 6 | 
 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:  | 372-376 |  
  |  | 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:  | 822-826 |  
  |  | 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:  | 803-807 |  
  |  | 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:  | 857-861 |  
  |  | 2 | 1 | 
 QSqlResult::boundValueCount| Name:  | QSqlResult::boundValueCount |  | Prototype:  | int QSqlResult::boundValueCount() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp |  | Lines:  | 791-795 |  
  |  | 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:  | 742-746 |  
  |  | 2 | 1 | 
 QSqlResult::boundValue| Name:  | QSqlResult::boundValue |  | Prototype:  | QVariant QSqlResult::boundValue(const QString& placeholder) const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp |  | Lines:  | 756-761 |  
  |  | 3 | 1 | 
 QSqlResult::bindingSyntax| Name:  | QSqlResult::bindingSyntax |  | Prototype:  | QSqlResult::BindingSyntax QSqlResult::bindingSyntax() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp |  | Lines:  | 812-816 |  
  |  | 2 | 1 | 
 QSqlResult::bindValueType| Name:  | QSqlResult::bindValueType |  | Prototype:  | QSql::ParamType QSqlResult::bindValueType(int index) const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp |  | Lines:  | 768-772 |  
  |  | 2 | 1 | 
 QSqlResult::bindValueType| Name:  | QSqlResult::bindValueType |  | Prototype:  | QSql::ParamType QSqlResult::bindValueType(const QString& placeholder) const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp |  | Lines:  | 780-784 |  
  |  | 2 | 1 | 
 QSqlResult::bindValue| Name:  | QSqlResult::bindValue |  | Prototype:  | void QSqlResult::bindValue(int index, const QVariant& val, QSql::ParamType paramType) |  | Coverage:  |  75.000% (9/12) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp |  | Lines:  | 681-693 |  
  |  | 10 | 4 | 
 QSqlResult::bindValue| Name:  | QSqlResult::bindValue |  | Prototype:  | void QSqlResult::bindValue(const QString& placeholder, const QVariant& val, QSql::ParamType paramType) |  | Coverage:  |  50.000% (5/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp |  | Lines:  | 705-720 |  
  |  | 9 | 4 | 
 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:  | 286-290 |  
  |  | 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:  | 728-734 |  
  |  | 4 | 1 | 
 QSqlResult::QSqlResult| Name:  | QSqlResult::QSqlResult |  | Prototype:  | QSqlResult::QSqlResult(const QSqlDriver *db) |  | Coverage:  |  75.000% (3/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp |  | Lines:  | 225-231 |  
  |  | 4 | 2 | 
 QSqlResult::QSqlResult| Name:  | QSqlResult::QSqlResult |  | Prototype:  | QSqlResult::QSqlResult(QSqlResultPrivate &dd) |  | Coverage:  |  75.000% (3/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp |  | Lines:  | 235-241 |  
  |  | 3 | 2 | 
 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:  | 61-61 |  
  |  | 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:  | 714-725 |  
  |  | 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:  | 290-293 |  
  |  | 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:  | 295-304 |  
  |  | 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:  | 523-531 |  
  |  | 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:  | 282-288 |  
  |  | 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:  | 309-315 |  
  |  | 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:  | 265-268 |  
  |  | 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:  | 730-738 |  
  |  | 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:  | 702-710 |  
  |  | 3 | 1 |