| Function | Condition % | eLOC - Effective Lines of Codeā¾ | McCabe - Cyclomatic Complexity | 
 selectStatement| Name:  | QSqlRelationalTableModel::selectStatement |  | Prototype:  | QString QSqlRelationalTableModel::selectStatement() const |  | Coverage:  |  79.545% (35/44) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlrelationaltablemodel.cpp |  | Lines:  | 530-615 |  
  |  | 56 | 15 | 
 data| Name:  | QSqlRelationalTableModel::data |  | Prototype:  | QVariant QSqlRelationalTableModel::data(const QModelIndex &index, int role) const |  | Coverage:  |  86.207% (25/29) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlrelationaltablemodel.cpp |  | Lines:  | 419-445 |  
  |  | 14 | 7 | 
 setData| Name:  | QSqlRelationalTableModel::setData |  | Prototype:  | bool QSqlRelationalTableModel::setData(const QModelIndex &index, const QVariant &value, int role) |  | Coverage:  |  93.750% (15/16) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlrelationaltablemodel.cpp |  | Lines:  | 462-475 |  
  |  | 9 | 4 | 
 relationModel| Name:  | QSqlRelationalTableModel::relationModel |  | Prototype:  | QSqlTableModel *QSqlRelationalTableModel::relationModel(int column) const |  | Coverage:  |  91.667% (11/12) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlrelationaltablemodel.cpp |  | Lines:  | 626-639 |  
  |  | 9 | 4 | 
 removeColumns| Name:  | QSqlRelationalTableModel::removeColumns |  | Prototype:  | bool QSqlRelationalTableModel::removeColumns(int column, int count, const QModelIndex &parent) |  | Coverage:  |  71.429% (10/14) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlrelationaltablemodel.cpp |  | Lines:  | 766-779 |  
  |  | 8 | 4 | 
 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 | 
 setRelation| Name:  | QSqlRelationalTableModel::setRelation |  | Prototype:  | void QSqlRelationalTableModel::setRelation(int column, const QSqlRelation &relation) |  | Coverage:  |  71.429% (5/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlrelationaltablemodel.cpp |  | Lines:  | 495-503 |  
  |  | 6 | 3 | 
 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 | 
 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 | 
 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 | 
 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 | 
 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 | 
 relation| Name:  | QSqlRelationalTableModel::relation |  | Prototype:  | QSqlRelation QSqlRelationalTableModel::relation(int column) const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlrelationaltablemodel.cpp |  | Lines:  | 511-515 |  
  |  | 2 | 1 | 
 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 | 
 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 | 
 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 |