| Function | Condition %▾ | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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| 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| 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 |
headerData| Name: | QSqlQueryModel::headerData | | Prototype: | QVariant QSqlQueryModel::headerData(int section, Qt::Orientation orientation, int role) const | | Coverage: | 94.737% (18/19) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlquerymodel.cpp | | Lines: | 363-376 |
| | 10 | 5 |
insertColumns| Name: | QSqlQueryModel::insertColumns | | Prototype: | bool QSqlQueryModel::insertColumns(int column, int count, const QModelIndex &parent) | | Coverage: | 90.476% (19/21) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlquerymodel.cpp | | Lines: | 600-622 |
| | 17 | 5 |
removeColumns| Name: | QSqlQueryModel::removeColumns | | Prototype: | bool QSqlQueryModel::removeColumns(int column, int count, const QModelIndex &parent) | | Coverage: | 87.500% (14/16) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlquerymodel.cpp | | Lines: | 635-651 |
| | 11 | 4 |
canFetchMore| Name: | QSqlQueryModel::canFetchMore | | Prototype: | bool QSqlQueryModel::canFetchMore(const QModelIndex &parent) const | | Coverage: | 80.000% (4/5) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlquerymodel.cpp | | Lines: | 203-207 |
| | 2 | 1 |
endRemoveRows| Name: | QSqlQueryModel::endRemoveRows | | Prototype: | void QSqlQueryModel::endRemoveRows() | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlquerymodel.cpp | | Lines: | 238-243 |
| | 3 | 2 |
endRemoveColumns| Name: | QSqlQueryModel::endRemoveColumns | | Prototype: | void QSqlQueryModel::endRemoveColumns() | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlquerymodel.cpp | | Lines: | 274-279 |
| | 3 | 2 |
endInsertColumns| Name: | QSqlQueryModel::endInsertColumns | | Prototype: | void QSqlQueryModel::endInsertColumns() | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlquerymodel.cpp | | Lines: | 256-261 |
| | 3 | 2 |
data| Name: | QSqlQueryModel::data | | Prototype: | QVariant QSqlQueryModel::data(const QModelIndex &item, int role) const | | Coverage: | 75.000% (12/16) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlquerymodel.cpp | | Lines: | 335-357 |
| | 15 | 6 |
beginRemoveRows| Name: | QSqlQueryModel::beginRemoveRows | | Prototype: | void QSqlQueryModel::beginRemoveRows(const QModelIndex &parent, int first, int last) | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlquerymodel.cpp | | Lines: | 229-234 |
| | 3 | 2 |
beginRemoveColumns| Name: | QSqlQueryModel::beginRemoveColumns | | Prototype: | void QSqlQueryModel::beginRemoveColumns(const QModelIndex &parent, int first, int last) | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlquerymodel.cpp | | Lines: | 265-270 |
| | 3 | 2 |
beginInsertColumns| Name: | QSqlQueryModel::beginInsertColumns | | Prototype: | void QSqlQueryModel::beginInsertColumns(const QModelIndex &parent, int first, int last) | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlquerymodel.cpp | | Lines: | 247-252 |
| | 3 | 2 |
record| Name: | QSqlQueryModel::record | | Prototype: | QSqlRecord QSqlQueryModel::record(int row) const | | Coverage: | 71.429% (5/7) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlquerymodel.cpp | | Lines: | 558-568 |
| | 7 | 3 |
setQuery| Name: | QSqlQueryModel::setQuery | | Prototype: | void QSqlQueryModel::setQuery(const QSqlQuery &query) | | Coverage: | 66.667% (12/18) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlquerymodel.cpp | | Lines: | 403-447 |
| | 28 | 5 |
fetchMore| Name: | QSqlQueryModel::fetchMore | | Prototype: | void QSqlQueryModel::fetchMore(const QModelIndex &parent) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlquerymodel.cpp | | Lines: | 184-190 |
| | 4 | 2 |
setLastError| Name: | QSqlQueryModel::setLastError | | Prototype: | void QSqlQueryModel::setLastError(const QSqlError &error) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlquerymodel.cpp | | Lines: | 542-546 |
| | 2 | 1 |
query| Name: | QSqlQueryModel::query | | Prototype: | QSqlQuery QSqlQueryModel::query() const | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlquerymodel.cpp | | Lines: | 518-522 |
| | 2 | 1 |