| Function | Condition %▴ | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity | 
 QGridLayoutEngine::ensureEffectiveFirstAndLastRows| Name:  | QGridLayoutEngine::ensureEffectiveFirstAndLastRows |  | Prototype:  | void QGridLayoutEngine::ensureEffectiveFirstAndLastRows() const |  | Coverage:  |   0.000% (0/20) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/util/qgridlayoutengine.cpp |  | Lines:  | 1540-1563 |  
  |  | 15 | 6 | 
 QGridLayoutEngine::ensureGeometries| Name:  | QGridLayoutEngine::ensureGeometries |  | Prototype:  | void QGridLayoutEngine::ensureGeometries(const QSizeF &size, const QAbstractLayoutStyleInfo *styleInfo) const |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/util/qgridlayoutengine.cpp |  | Lines:  | 1635-1672 |  
  |  | 21 | 3 | 
 QGridLayoutEngine::fillRowData| Name:  | QGridLayoutEngine::fillRowData |  | Prototype:  | void QGridLayoutEngine::fillRowData(QGridLayoutRowData *rowData, const qreal *colPositions, const qreal *colSizes, Qt::Orientation orientation, const QAbstractLayoutStyleInfo *styleInfo) const |  | Coverage:  |   0.000% (0/175) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/util/qgridlayoutengine.cpp |  | Lines:  | 1311-1538 |  
  |  | 150 | 42 | 
 QGridLayoutEngine::fillRowData::RowAdHocData| Name:  | QGridLayoutEngine::fillRowData::RowAdHocData |  | Prototype:  | inline RowAdHocData() |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/util/qgridlayoutengine.cpp |  | Lines:  | 1361-1361 |  
  |  | 1 | 1 | 
 QGridLayoutEngine::fillRowData::hasOnlyButtons| Name:  | QGridLayoutEngine::fillRowData::hasOnlyButtons |  | Prototype:  | inline bool hasOnlyButtons() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/util/qgridlayoutengine.cpp |  | Lines:  | 1367-1367 |  
  |  | 1 | 1 | 
 QGridLayoutEngine::fillRowData::hasOnlyNonButtons| Name:  | QGridLayoutEngine::fillRowData::hasOnlyNonButtons |  | Prototype:  | inline bool hasOnlyNonButtons() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/util/qgridlayoutengine.cpp |  | Lines:  | 1368-1368 |  
  |  | 1 | 1 | 
 QGridLayoutEngine::fillRowData::init| Name:  | QGridLayoutEngine::fillRowData::init |  | Prototype:  | inline void init(int row) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/util/qgridlayoutengine.cpp |  | Lines:  | 1362-1366 |  
  |  | 3 | 1 | 
 QGridLayoutEngine::hasDynamicConstraint| Name:  | QGridLayoutEngine::hasDynamicConstraint |  | Prototype:  | bool QGridLayoutEngine::hasDynamicConstraint() const |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/util/qgridlayoutengine.cpp |  | Lines:  | 1619-1624 |  
  |  | 3 | 2 | 
 QGridLayoutEngine::insertItem| Name:  | QGridLayoutEngine::insertItem |  | Prototype:  | void QGridLayoutEngine::insertItem(QGridLayoutItem *item, int index) |  | Coverage:  |   0.000% (0/14) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/util/qgridlayoutengine.cpp |  | Lines:  | 959-975 |  
  |  | 9 | 5 | 
 QGridLayoutEngine::insertOrRemoveRows| Name:  | QGridLayoutEngine::insertOrRemoveRows |  | Prototype:  | void QGridLayoutEngine::insertOrRemoveRows(int row, int delta, Qt::Orientation orientation) |  | Coverage:  |   0.000% (0/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/util/qgridlayoutengine.cpp |  | Lines:  | 1289-1309 |  
  |  | 11 | 3 | 
 QGridLayoutEngine::invalidate| Name:  | QGridLayoutEngine::invalidate |  | Prototype:  | void QGridLayoutEngine::invalidate() |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/util/qgridlayoutengine.cpp |  | Lines:  | 1008-1020 |  
  |  | 8 | 1 | 
 QGridLayoutEngine::itemAt| Name:  | QGridLayoutEngine::itemAt |  | Prototype:  | QGridLayoutItem *QGridLayoutEngine::itemAt(int index) const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/util/qgridlayoutengine.cpp |  | Lines:  | 816-820 |  
  |  | 2 | 1 | 
 QGridLayoutEngine::itemAt| Name:  | QGridLayoutEngine::itemAt |  | Prototype:  | QGridLayoutItem *QGridLayoutEngine::itemAt(int row, int column, Qt::Orientation orientation) const |  | Coverage:  |   0.000% (0/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/util/qgridlayoutengine.cpp |  | Lines:  | 999-1006 |  
  |  | 5 | 3 | 
 QGridLayoutEngine::itemCount| Name:  | QGridLayoutEngine::itemCount |  | Prototype:  | int QGridLayoutEngine::itemCount() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/util/qgridlayoutengine.cpp |  | Lines:  | 811-814 |  
  |  | 1 | 1 | 
 QGridLayoutEngine::maybeExpandGrid| Name:  | QGridLayoutEngine::maybeExpandGrid |  | Prototype:  | void QGridLayoutEngine::maybeExpandGrid(int row, int column, Qt::Orientation orientation) |  | Coverage:  |   0.000% (0/21) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/util/qgridlayoutengine.cpp |  | Lines:  | 1229-1265 |  
  |  | 22 | 7 | 
 QGridLayoutEngine::regenerateGrid| Name:  | QGridLayoutEngine::regenerateGrid |  | Prototype:  | void QGridLayoutEngine::regenerateGrid() |  | Coverage:  |   0.000% (0/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/util/qgridlayoutengine.cpp |  | Lines:  | 1267-1280 |  
  |  | 6 | 4 | 
 QGridLayoutEngine::removeItem| Name:  | QGridLayoutEngine::removeItem |  | Prototype:  | void QGridLayoutEngine::removeItem(QGridLayoutItem *item) |  | Coverage:  |   0.000% (0/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/util/qgridlayoutengine.cpp |  | Lines:  | 982-996 |  
  |  | 7 | 4 | 
 QGridLayoutEngine::rowAlignment| Name:  | QGridLayoutEngine::rowAlignment |  | Prototype:  | Qt::Alignment QGridLayoutEngine::rowAlignment(int row, Qt::Orientation orientation) const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/util/qgridlayoutengine.cpp |  | Lines:  | 928-932 |  
  |  | 2 | 1 | 
 QGridLayoutEngine::rowCount| Name:  | QGridLayoutEngine::rowCount |  | Prototype:  | int QGridLayoutEngine::rowCount(Qt::Orientation orientation) const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/util/qgridlayoutengine.cpp |  | Lines:  | 801-804 |  
  |  | 1 | 1 | 
 QGridLayoutEngine::rowSizeHint| Name:  | QGridLayoutEngine::rowSizeHint |  | Prototype:  | qreal QGridLayoutEngine::rowSizeHint(Qt::SizeHint which, int row, Qt::Orientation orientation) const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/util/qgridlayoutengine.cpp |  | Lines:  | 910-913 |  
  |  | 1 | 1 | 
 QGridLayoutEngine::rowSpacing| Name:  | QGridLayoutEngine::rowSpacing |  | Prototype:  | qreal QGridLayoutEngine::rowSpacing(int row, Qt::Orientation orientation) const |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/util/qgridlayoutengine.cpp |  | Lines:  | 867-873 |  
  |  | 4 | 2 | 
 QGridLayoutEngine::rowStretchFactor| Name:  | QGridLayoutEngine::rowStretchFactor |  | Prototype:  | int QGridLayoutEngine::rowStretchFactor(int row, Qt::Orientation orientation) const |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/util/qgridlayoutengine.cpp |  | Lines:  | 888-894 |  
  |  | 4 | 2 | 
 QGridLayoutEngine::setGeometries| Name:  | QGridLayoutEngine::setGeometries |  | Prototype:  | void QGridLayoutEngine::setGeometries(const QRectF &contentsGeometry, const QAbstractLayoutStyleInfo *styleInfo) |  | Coverage:  |   0.000% (0/21) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/util/qgridlayoutengine.cpp |  | Lines:  | 1028-1062 |  
  |  | 22 | 7 | 
 QGridLayoutEngine::setItemAt| Name:  | QGridLayoutEngine::setItemAt |  | Prototype:  | void QGridLayoutEngine::setItemAt(int row, int column, QGridLayoutItem *item) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/util/qgridlayoutengine.cpp |  | Lines:  | 1282-1287 |  
  |  | 3 | 1 | 
 QGridLayoutEngine::setRowAlignment| Name:  | QGridLayoutEngine::setRowAlignment |  | Prototype:  | void QGridLayoutEngine::setRowAlignment(int row, Qt::Alignment alignment, Qt::Orientation orientation) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/util/qgridlayoutengine.cpp |  | Lines:  | 915-926 |  
  |  | 6 | 2 | 
 QGridLayoutEngine::setRowSizeHint| Name:  | QGridLayoutEngine::setRowSizeHint |  | Prototype:  | void QGridLayoutEngine::setRowSizeHint(Qt::SizeHint which, int row, qreal size, Qt::Orientation orientation) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/util/qgridlayoutengine.cpp |  | Lines:  | 896-908 |  
  |  | 7 | 2 | 
 QGridLayoutEngine::setRowSpacing| Name:  | QGridLayoutEngine::setRowSpacing |  | Prototype:  | void QGridLayoutEngine::setRowSpacing(int row, qreal spacing, Qt::Orientation orientation) |  | Coverage:  |   0.000% (0/8) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/util/qgridlayoutengine.cpp |  | Lines:  | 853-865 |  
  |  | 8 | 3 | 
 QGridLayoutEngine::setRowStretchFactor| Name:  | QGridLayoutEngine::setRowStretchFactor |  | Prototype:  | void QGridLayoutEngine::setRowStretchFactor(int row, int stretch, Qt::Orientation orientation) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/util/qgridlayoutengine.cpp |  | Lines:  | 875-886 |  
  |  | 7 | 2 | 
 QGridLayoutEngine::setSpacing| Name:  | QGridLayoutEngine::setSpacing |  | Prototype:  | void QGridLayoutEngine::setSpacing(qreal spacing, Qt::Orientations orientations) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/util/qgridlayoutengine.cpp |  | Lines:  | 834-842 |  
  |  | 5 | 3 | 
 QGridLayoutEngine::setVisualDirection| Name:  | QGridLayoutEngine::setVisualDirection |  | Prototype:  | void QGridLayoutEngine::setVisualDirection(Qt::LayoutDirection direction) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/util/qgridlayoutengine.cpp |  | Lines:  | 1170-1173 |  
  |  | 1 | 1 | 
 QGridLayoutEngine::sizeHint| Name:  | QGridLayoutEngine::sizeHint |  | Prototype:  | QSizeF QGridLayoutEngine::sizeHint(Qt::SizeHint which, const QSizeF &constraint, const QAbstractLayoutStyleInfo *styleInfo) const |  | Coverage:  |   0.000% (0/21) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/util/qgridlayoutengine.cpp |  | Lines:  | 1090-1141 |  
  |  | 31 | 6 | 
 QGridLayoutEngine::spacing| Name:  | QGridLayoutEngine::spacing |  | Prototype:  | qreal QGridLayoutEngine::spacing(Qt::Orientation orientation, const QAbstractLayoutStyleInfo *styleInfo) const |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/util/qgridlayoutengine.cpp |  | Lines:  | 844-851 |  
  |  | 4 | 2 | 
 QGridLayoutEngine::transpose| Name:  | QGridLayoutEngine::transpose |  | Prototype:  | void QGridLayoutEngine::transpose() |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/util/qgridlayoutengine.cpp |  | Lines:  | 1157-1168 |  
  |  | 6 | 2 | 
 QGridLayoutEngine::visualDirection| Name:  | QGridLayoutEngine::visualDirection |  | Prototype:  | Qt::LayoutDirection QGridLayoutEngine::visualDirection() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/util/qgridlayoutengine.cpp |  | Lines:  | 1175-1178 |  
  |  | 1 | 1 | 
 QGridLayoutItem::QGridLayoutItem| Name:  | QGridLayoutItem::QGridLayoutItem |  | Prototype:  | QGridLayoutItem::QGridLayoutItem(int row, int column, int rowSpan, int columnSpan, Qt::Alignment alignment) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/util/qgridlayoutengine.cpp |  | Lines:  | 508-518 |  
  |  | 6 | 1 | 
 QGridLayoutItem::box| Name:  | QGridLayoutItem::box |  | Prototype:  | QGridLayoutBox QGridLayoutItem::box(Qt::Orientation orientation, bool snapToPixelGrid, qreal constraint) const |  | Coverage:  |   0.000% (0/35) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/util/qgridlayoutengine.cpp |  | Lines:  | 588-643 |  
  |  | 32 | 11 | 
 QGridLayoutItem::columnSpan| Name:  | QGridLayoutItem::columnSpan |  | Prototype:  | int QGridLayoutItem::columnSpan(Qt::Orientation orientation) const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/util/qgridlayoutengine.cpp |  | Lines:  | 545-548 |  
  |  | 1 | 1 | 
 QGridLayoutItem::controlTypes| Name:  | QGridLayoutItem::controlTypes |  | Prototype:  | QLayoutPolicy::ControlTypes QGridLayoutItem::controlTypes(LayoutSide ) const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/util/qgridlayoutengine.cpp |  | Lines:  | 583-586 |  
  |  | 1 | 1 | 
 QGridLayoutItem::effectiveMaxSize| Name:  | QGridLayoutItem::effectiveMaxSize |  | Prototype:  | QSizeF QGridLayoutItem::effectiveMaxSize(const QSizeF &constraint) const |  | Coverage:  |   0.000% (0/21) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/util/qgridlayoutengine.cpp |  | Lines:  | 720-741 |  
  |  | 16 | 7 | 
 QGridLayoutItem::firstColumn| Name:  | QGridLayoutItem::firstColumn |  | Prototype:  | int QGridLayoutItem::firstColumn(Qt::Orientation orientation) const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/util/qgridlayoutengine.cpp |  | Lines:  | 525-528 |  
  |  | 1 | 1 | 
 QGridLayoutItem::firstRow| Name:  | QGridLayoutItem::firstRow |  | Prototype:  | int QGridLayoutItem::firstRow(Qt::Orientation orientation) const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/util/qgridlayoutengine.cpp |  | Lines:  | 520-523 |  
  |  | 1 | 1 | 
 QGridLayoutItem::geometryWithin| Name:  | QGridLayoutItem::geometryWithin |  | Prototype:  | QRectF QGridLayoutItem::geometryWithin(qreal x, qreal y, qreal width, qreal height, qreal rowDescent, Qt::Alignment align, bool snapToPixelGrid) const |  | Coverage:  |   0.000% (0/27) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/util/qgridlayoutengine.cpp |  | Lines:  | 645-694 |  
  |  | 32 | 12 | 
 QGridLayoutItem::insertOrRemoveRows| Name:  | QGridLayoutItem::insertOrRemoveRows |  | Prototype:  | void QGridLayoutItem::insertOrRemoveRows(int row, int delta, Qt::Orientation orientation) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/util/qgridlayoutengine.cpp |  | Lines:  | 703-711 |  
  |  | 5 | 3 | 
 QGridLayoutItem::lastColumn| Name:  | QGridLayoutItem::lastColumn |  | Prototype:  | int QGridLayoutItem::lastColumn(Qt::Orientation orientation) const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/util/qgridlayoutengine.cpp |  | Lines:  | 535-538 |  
  |  | 1 | 1 | 
 QGridLayoutItem::lastRow| Name:  | QGridLayoutItem::lastRow |  | Prototype:  | int QGridLayoutItem::lastRow(Qt::Orientation orientation) const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/util/qgridlayoutengine.cpp |  | Lines:  | 530-533 |  
  |  | 1 | 1 | 
 QGridLayoutItem::rowSpan| Name:  | QGridLayoutItem::rowSpan |  | Prototype:  | int QGridLayoutItem::rowSpan(Qt::Orientation orientation) const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/util/qgridlayoutengine.cpp |  | Lines:  | 540-543 |  
  |  | 1 | 1 | 
 QGridLayoutItem::setFirstRow| Name:  | QGridLayoutItem::setFirstRow |  | Prototype:  | void QGridLayoutItem::setFirstRow(int row, Qt::Orientation orientation) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/util/qgridlayoutengine.cpp |  | Lines:  | 550-553 |  
  |  | 1 | 1 | 
 QGridLayoutItem::setRowSpan| Name:  | QGridLayoutItem::setRowSpan |  | Prototype:  | void QGridLayoutItem::setRowSpan(int rowSpan, Qt::Orientation orientation) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/util/qgridlayoutengine.cpp |  | Lines:  | 555-558 |  
  |  | 1 | 1 | 
 QGridLayoutItem::setStretchFactor| Name:  | QGridLayoutItem::setStretchFactor |  | Prototype:  | void QGridLayoutItem::setStretchFactor(int stretch, Qt::Orientation orientation) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/util/qgridlayoutengine.cpp |  | Lines:  | 577-581 |  
  |  | 2 | 1 | 
 QGridLayoutItem::stretchFactor| Name:  | QGridLayoutItem::stretchFactor |  | Prototype:  | int QGridLayoutItem::stretchFactor(Qt::Orientation orientation) const |  | Coverage:  |   0.000% (0/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/util/qgridlayoutengine.cpp |  | Lines:  | 560-575 |  
  |  | 9 | 4 | 
 QGridLayoutItem::transpose| Name:  | QGridLayoutItem::transpose |  | Prototype:  | void QGridLayoutItem::transpose() |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/util/qgridlayoutengine.cpp |  | Lines:  | 696-701 |  
  |  | 3 | 1 | 
 QGridLayoutPrivate::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:  | 339-350 |  
  |  | 9 | 1 | 
 QGridLayoutPrivate::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:  | 554-562 |  
  |  | 6 | 1 | 
 QGridLayoutPrivate::add| Name:  | QGridLayoutPrivate::add |  | Prototype:  | void QGridLayoutPrivate::add(QGridBox *box, int row1, int row2, int col1, int col2) |  | Coverage:  |   0.000% (0/15) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qgridlayout.cpp |  | Lines:  | 564-587 |  
  |  | 17 | 5 | 
 QGridLayoutPrivate::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:  | 589-616 |  
  |  | 19 | 6 | 
 QGridLayoutPrivate::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:  | 865-878 |  
  |  | 9 | 2 | 
 QGridLayoutPrivate::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:  | 979-991 |  
  |  | 8 | 3 | 
 QGridLayoutPrivate::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:  | 136-136 |  
  |  | 1 | 1 | 
 QGridLayoutPrivate::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:  | 130-130 |  
  |  | 1 | 1 | 
 QGridLayoutPrivate::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:  | 148-148 |  
  |  | 1 | 1 | 
 QGridLayoutPrivate::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:  | 369-374 |  
  |  | 3 | 2 | 
 QGridLayoutPrivate::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:  | 928-977 |  
  |  | 37 | 6 | 
 QGridLayoutPrivate::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:  | 244-337 |  
  |  | 12 | 5 | 
 QGridLayoutPrivate::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:  | 123-124 |  
  |  | 1 | 1 | 
 QGridLayoutPrivate::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:  | 455-474 |  
  |  | 12 | 5 | 
 QGridLayoutPrivate::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:  | 436-453 |  
  |  | 11 | 3 | 
 QGridLayoutPrivate::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:  | 186-196 |  
  |  | 8 | 2 | 
 QGridLayoutPrivate::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:  | 147-147 |  
  |  | 1 | 1 | 
 QGridLayoutPrivate::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:  | 376-380 |  
  |  | 2 | 1 | 
 QGridLayoutPrivate::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:  | 410-424 |  
  |  | 10 | 3 | 
 QGridLayoutPrivate::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:  | 139-139 |  
  |  | 1 | 1 | 
 QGridLayoutPrivate::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:  | 142-142 |  
  |  | 1 | 1 | 
 QGridLayoutPrivate::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:  | 151-156 |  
  |  | 3 | 2 | 
 QGridLayoutPrivate::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:  | 481-484 |  
  |  | 1 | 1 | 
 QGridLayoutPrivate::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:  | 426-434 |  
  |  | 6 | 2 | 
 QGridLayoutPrivate::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:  | 486-489 |  
  |  | 1 | 1 | 
 QGridLayoutPrivate::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:  | 122-122 |  
  |  | 1 | 1 | 
 QGridLayoutPrivate::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:  | 121-121 |  
  |  | 1 | 1 | 
 QGridLayoutPrivate::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:  | 386-408 |  
  |  | 13 | 3 | 
 QGridLayoutPrivate::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:  | 173-184 |  
  |  | 8 | 3 | 
 QGridLayoutPrivate::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:  | 135-135 |  
  |  | 1 | 1 | 
 QGridLayoutPrivate::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:  | 129-129 |  
  |  | 1 | 1 | 
 QGridLayoutPrivate::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:  | 127-128 |  
  |  | 1 | 1 | 
 QGridLayoutPrivate::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:  | 133-134 |  
  |  | 1 | 1 | 
 QGridLayoutPrivate::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:  | 141-141 |  
  |  | 1 | 1 | 
 QGridLayoutPrivate::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:  | 531-552 |  
  |  | 13 | 6 | 
 QGridLayoutPrivate::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:  | 138-138 |  
  |  | 1 | 1 | 
 QGridLayoutPrivate::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:  | 131-132 |  
  |  | 1 | 1 | 
 QGridLayoutPrivate::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:  | 125-126 |  
  |  | 1 | 1 | 
 QGridLayoutPrivate::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:  | 491-529 |  
  |  | 30 | 6 | 
 QGridLayoutPrivate::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:  | 885-926 |  
  |  | 29 | 11 | 
 QGridLayoutPrivate::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:  | 768-863 |  
  |  | 51 | 16 | 
 QGridLayoutPrivate::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:  | 701-764 |  
  |  | 41 | 17 | 
 QGridLayoutPrivate::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:  | 476-479 |  
  |  | 1 | 1 | 
 QGridLayoutPrivate::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:  | 157-172 |  
  |  | 10 | 5 | 
 QGridLayoutPrivate::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:  | 140-140 |  
  |  | 1 | 1 | 
 QGridLayoutRowData::calculateGeometries| Name:  | QGridLayoutRowData::calculateGeometries |  | Prototype:  | void QGridLayoutRowData::calculateGeometries(int start, int end, qreal targetSize, qreal *positions, qreal *sizes, qreal *descents, const QGridLayoutBox &totalBox, const QGridLayoutRowInfo &rowInfo, bool snapToPixelGrid) |  | Coverage:  |   0.000% (0/130) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/util/qgridlayoutengine.cpp |  | Lines:  | 204-447 |  
  |  | 142 | 39 | 
 QGridLayoutRowData::distributeMultiCells| Name:  | QGridLayoutRowData::distributeMultiCells |  | Prototype:  | void QGridLayoutRowData::distributeMultiCells(const QGridLayoutRowInfo &rowInfo, bool snapToPixelGrid) |  | Coverage:  |   0.000% (0/19) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/util/qgridlayoutengine.cpp |  | Lines:  | 161-194 |  
  |  | 23 | 7 | 
 QGridLayoutRowData::reset| Name:  | QGridLayoutRowData::reset |  | Prototype:  | void QGridLayoutRowData::reset(int count) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/util/qgridlayoutengine.cpp |  | Lines:  | 151-159 |  
  |  | 6 | 1 | 
 QGridLayoutRowData::stealBox| Name:  | QGridLayoutRowData::stealBox |  | Prototype:  | void QGridLayoutRowData::stealBox(int start, int end, int which, qreal *positions, qreal *sizes) |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/util/qgridlayoutengine.cpp |  | Lines:  | 465-484 |  
  |  | 12 | 3 |