| Function | Condition % | eLOC - Effective Lines of Codeā¾ | McCabe - Cyclomatic Complexity | 
 setupLayoutData| Name:  | QGridLayoutPrivate::setupLayoutData |  | Prototype:  | void QGridLayoutPrivate::setupLayoutData(int hSpacing, int vSpacing) |  | Coverage:  |   0.000% (0/60) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qgridlayout.cpp |  | Lines:  | 762-857 |  
  |  | 51 | 16 | 
 setupSpacings| Name:  | QGridLayoutPrivate::setupSpacings |  | Prototype:  | void QGridLayoutPrivate::setupSpacings(QVector<QLayoutStruct> &chain, QGridBox *grid[], int fixedSpacing, Qt::Orientation orientation) |  | Coverage:  |   0.000% (0/62) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qgridlayout.cpp |  | Lines:  | 695-758 |  
  |  | 41 | 17 | 
 distribute| Name:  | QGridLayoutPrivate::distribute |  | Prototype:  | void QGridLayoutPrivate::distribute(QRect r, int hSpacing, int vSpacing) |  | Coverage:  |   0.000% (0/25) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qgridlayout.cpp |  | Lines:  | 922-971 |  
  |  | 37 | 6 | 
 setSize| Name:  | QGridLayoutPrivate::setSize |  | Prototype:  | void QGridLayoutPrivate::setSize(int r, int c) |  | Coverage:  |   0.000% (0/18) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qgridlayout.cpp |  | Lines:  | 485-523 |  
  |  | 30 | 6 | 
 setupHfwLayoutData| Name:  | QGridLayoutPrivate::setupHfwLayoutData |  | Prototype:  | void QGridLayoutPrivate::setupHfwLayoutData() |  | Coverage:  |   0.000% (0/35) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qgridlayout.cpp |  | Lines:  | 879-920 |  
  |  | 29 | 11 | 
 addData| Name:  | QGridLayoutPrivate::addData |  | Prototype:  | void QGridLayoutPrivate::addData(QGridBox *box, const QGridLayoutSizeTriple &sizes, bool r, bool c) |  | Coverage:  |   0.000% (0/18) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qgridlayout.cpp |  | Lines:  | 583-610 |  
  |  | 19 | 6 | 
 add| Name:  | QGridLayoutPrivate::add |  | Prototype:  | void QGridLayoutPrivate::add(QGridBox *box, int row1, int row2, int col1, int col2) |  | Coverage:  |   0.000% (0/19) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qgridlayout.cpp |  | Lines:  | 558-581 |  
  |  | 17 | 5 | 
 setNextPosAfter| Name:  | QGridLayoutPrivate::setNextPosAfter |  | Prototype:  | void QGridLayoutPrivate::setNextPosAfter(int row, int col) |  | Coverage:  |   0.000% (0/24) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qgridlayout.cpp |  | Lines:  | 525-546 |  
  |  | 13 | 6 | 
 recalcHFW| Name:  | QGridLayoutPrivate::recalcHFW |  | Prototype:  | void QGridLayoutPrivate::recalcHFW(int w) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qgridlayout.cpp |  | Lines:  | 380-402 |  
  |  | 13 | 3 | 
 expandingDirections| Name:  | QGridLayoutPrivate::expandingDirections |  | Prototype:  | Qt::Orientations QGridLayoutPrivate::expandingDirections(int hSpacing, int vSpacing) const |  | Coverage:  |   0.000% (0/13) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qgridlayout.cpp |  | Lines:  | 449-468 |  
  |  | 12 | 5 | 
 effectiveMargins| Name:  | QGridLayoutPrivate::effectiveMargins |  | Prototype:  | void QGridLayoutPrivate::effectiveMargins(int *left, int *top, int *right, int *bottom) const |  | Coverage:  |   0.000% (0/13) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qgridlayout.cpp |  | Lines:  | 238-331 |  
  |  | 12 | 5 | 
 findSize| Name:  | QGridLayoutPrivate::findSize |  | Prototype:  | QSize QGridLayoutPrivate::findSize(int QLayoutStruct::*size, int hSpacing, int vSpacing) const |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qgridlayout.cpp |  | Lines:  | 430-447 |  
  |  | 11 | 3 | 
 takeAt| Name:  | QGridLayoutPrivate::takeAt |  | Prototype:  | inline QLayoutItem *takeAt(int index) |  | Coverage:  |   0.000% (0/13) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qgridlayout.cpp |  | Lines:  | 151-166 |  
  |  | 10 | 5 | 
 heightForWidth| Name:  | QGridLayoutPrivate::heightForWidth |  | Prototype:  | int QGridLayoutPrivate::heightForWidth(int w, int hSpacing, int vSpacing) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qgridlayout.cpp |  | Lines:  | 404-418 |  
  |  | 10 | 3 | 
 addHfwData| Name:  | QGridLayoutPrivate::addHfwData |  | Prototype:  | void QGridLayoutPrivate::addHfwData(QGridBox *box, int width) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qgridlayout.cpp |  | Lines:  | 859-872 |  
  |  | 9 | 2 | 
 QGridLayoutPrivate| Name:  | QGridLayoutPrivate::QGridLayoutPrivate |  | Prototype:  | QGridLayoutPrivate::QGridLayoutPrivate() |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qgridlayout.cpp |  | Lines:  | 333-344 |  
  |  | 9 | 1 | 
 replaceAt| Name:  | QGridLayoutPrivate::replaceAt |  | Prototype:  | QLayoutItem* replaceAt(int index, QLayoutItem *newitem) override |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qgridlayout.cpp |  | Lines:  | 167-178 |  
  |  | 8 | 3 | 
 getItemPosition| Name:  | QGridLayoutPrivate::getItemPosition |  | Prototype:  | void getItemPosition(int index, int *row, int *column, int *rowSpan, int *columnSpan) const |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qgridlayout.cpp |  | Lines:  | 180-190 |  
  |  | 8 | 2 | 
 cellRect| Name:  | QGridLayoutPrivate::cellRect |  | Prototype:  | QRect QGridLayoutPrivate::cellRect(int row, int col) const |  | Coverage:  |   0.000% (0/16) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qgridlayout.cpp |  | Lines:  | 973-985 |  
  |  | 8 | 3 | 
 minimumHeightForWidth| Name:  | QGridLayoutPrivate::minimumHeightForWidth |  | Prototype:  | int QGridLayoutPrivate::minimumHeightForWidth(int w, int hSpacing, int vSpacing) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qgridlayout.cpp |  | Lines:  | 420-428 |  
  |  | 6 | 2 | 
 add| Name:  | QGridLayoutPrivate::add |  | Prototype:  | void QGridLayoutPrivate::add(QGridBox *box, int row, int col) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qgridlayout.cpp |  | Lines:  | 548-556 |  
  |  | 6 | 1 | 
 itemAt| Name:  | QGridLayoutPrivate::itemAt |  | Prototype:  | inline QLayoutItem *itemAt(int index) const |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qgridlayout.cpp |  | Lines:  | 145-150 |  
  |  | 3 | 2 | 
 deleteAll| Name:  | QGridLayoutPrivate::deleteAll |  | Prototype:  | void QGridLayoutPrivate::deleteAll() |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qgridlayout.cpp |  | Lines:  | 363-368 |  
  |  | 3 | 2 | 
 hasHeightForWidth| Name:  | QGridLayoutPrivate::hasHeightForWidth |  | Prototype:  | bool QGridLayoutPrivate::hasHeightForWidth(int hSpacing, int vSpacing) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qgridlayout.cpp |  | Lines:  | 370-374 |  
  |  | 2 | 1 | 
 verReversed| Name:  | QGridLayoutPrivate::verReversed |  | Prototype:  | inline bool verReversed() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qgridlayout.cpp |  | Lines:  | 134-134 |  
  |  | 1 | 1 | 
 sizeHint| Name:  | QGridLayoutPrivate::sizeHint |  | Prototype:  | QSize QGridLayoutPrivate::sizeHint(int hSpacing, int vSpacing) const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qgridlayout.cpp |  | Lines:  | 470-473 |  
  |  | 1 | 1 | 
 setRowStretch| Name:  | QGridLayoutPrivate::setRowStretch |  | Prototype:  | inline void setRowStretch(int r, int s) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qgridlayout.cpp |  | Lines:  | 119-120 |  
  |  | 1 | 1 | 
 setRowMinimumHeight| Name:  | QGridLayoutPrivate::setRowMinimumHeight |  | Prototype:  | inline void setRowMinimumHeight(int r, int s) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qgridlayout.cpp |  | Lines:  | 125-126 |  
  |  | 1 | 1 | 
 setReversed| Name:  | QGridLayoutPrivate::setReversed |  | Prototype:  | inline void setReversed(bool r, bool c) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qgridlayout.cpp |  | Lines:  | 132-132 |  
  |  | 1 | 1 | 
 setDirty| Name:  | QGridLayoutPrivate::setDirty |  | Prototype:  | inline void setDirty() |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qgridlayout.cpp |  | Lines:  | 135-135 |  
  |  | 1 | 1 | 
 setColumnMinimumWidth| Name:  | QGridLayoutPrivate::setColumnMinimumWidth |  | Prototype:  | inline void setColumnMinimumWidth(int c, int s) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qgridlayout.cpp |  | Lines:  | 127-128 |  
  |  | 1 | 1 | 
 setColStretch| Name:  | QGridLayoutPrivate::setColStretch |  | Prototype:  | inline void setColStretch(int c, int s) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qgridlayout.cpp |  | Lines:  | 121-122 |  
  |  | 1 | 1 | 
 rowStretch| Name:  | QGridLayoutPrivate::rowStretch |  | Prototype:  | inline int rowStretch(int r) const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qgridlayout.cpp |  | Lines:  | 123-123 |  
  |  | 1 | 1 | 
 rowSpacing| Name:  | QGridLayoutPrivate::rowSpacing |  | Prototype:  | inline int rowSpacing(int r) const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qgridlayout.cpp |  | Lines:  | 129-129 |  
  |  | 1 | 1 | 
 numRows| Name:  | QGridLayoutPrivate::numRows |  | Prototype:  | inline int numRows() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qgridlayout.cpp |  | Lines:  | 115-115 |  
  |  | 1 | 1 | 
 numCols| Name:  | QGridLayoutPrivate::numCols |  | Prototype:  | inline int numCols() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qgridlayout.cpp |  | Lines:  | 116-116 |  
  |  | 1 | 1 | 
 minimumSize| Name:  | QGridLayoutPrivate::minimumSize |  | Prototype:  | QSize QGridLayoutPrivate::minimumSize(int hSpacing, int vSpacing) const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qgridlayout.cpp |  | Lines:  | 480-483 |  
  |  | 1 | 1 | 
 maximumSize| Name:  | QGridLayoutPrivate::maximumSize |  | Prototype:  | QSize QGridLayoutPrivate::maximumSize(int hSpacing, int vSpacing) const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qgridlayout.cpp |  | Lines:  | 475-478 |  
  |  | 1 | 1 | 
 isDirty| Name:  | QGridLayoutPrivate::isDirty |  | Prototype:  | inline bool isDirty() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qgridlayout.cpp |  | Lines:  | 136-136 |  
  |  | 1 | 1 | 
 horReversed| Name:  | QGridLayoutPrivate::horReversed |  | Prototype:  | inline bool horReversed() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qgridlayout.cpp |  | Lines:  | 133-133 |  
  |  | 1 | 1 | 
 getNextPos| Name:  | QGridLayoutPrivate::getNextPos |  | Prototype:  | inline void getNextPos(int &row, int &col) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qgridlayout.cpp |  | Lines:  | 141-141 |  
  |  | 1 | 1 | 
 expand| Name:  | QGridLayoutPrivate::expand |  | Prototype:  | inline void expand(int rows, int cols) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qgridlayout.cpp |  | Lines:  | 117-118 |  
  |  | 1 | 1 | 
 count| Name:  | QGridLayoutPrivate::count |  | Prototype:  | inline int count() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qgridlayout.cpp |  | Lines:  | 142-142 |  
  |  | 1 | 1 | 
 colStretch| Name:  | QGridLayoutPrivate::colStretch |  | Prototype:  | inline int colStretch(int c) const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qgridlayout.cpp |  | Lines:  | 124-124 |  
  |  | 1 | 1 | 
 colSpacing| Name:  | QGridLayoutPrivate::colSpacing |  | Prototype:  | inline int colSpacing(int c) const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qgridlayout.cpp |  | Lines:  | 130-130 |  
  |  | 1 | 1 |