OpenCoverage

QtBase - 2016-12-13 07:58:44 +0000

Function Tree

Path:<top>::QDockAreaLayoutInfo
FunctionCondition %eLOC - Effective Lines of Codeā–¾McCabe - Cyclomatic Complexity
restoreState
Name: QDockAreaLayoutInfo::restoreState
Prototype: bool QDockAreaLayoutInfo::restoreState(QDataStream &stream, QList<QDockWidget*> &widgets, bool testing)
Coverage:  0.000% (0/84)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 1865-2008
  0.000% (0/84)
8524
insertGap
Name: QDockAreaLayoutInfo::insertGap
Prototype: bool QDockAreaLayoutInfo::insertGap(const QList<int> &path, QLayoutItem *dockWidgetItem)
Coverage:  0.000% (0/71)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 1149-1278
  0.000% (0/71)
7020
fitItems
Name: QDockAreaLayoutInfo::fitItems
Prototype: void QDockAreaLayoutInfo::fitItems()
Coverage:  0.000% (0/58)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 536-641
  0.000% (0/58)
6915
gapIndex
Name: QDockAreaLayoutInfo::gapIndex
Prototype: QList<int> QDockAreaLayoutInfo::gapIndex(const QPoint& _pos, bool nestingEnabled, TabMode tabMode) const
Coverage:  0.000% (0/50)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 745-834
  0.000% (0/50)
5117
saveState
Name: QDockAreaLayoutInfo::saveState
Prototype: void QDockAreaLayoutInfo::saveState(QDataStream &stream) const
Coverage:  0.000% (0/44)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 1781-1851
  0.000% (0/44)
4815
updateTabBar
Name: QDockAreaLayoutInfo::updateTabBar
Prototype: bool QDockAreaLayoutInfo::updateTabBar() const
Coverage:  0.000% (0/44)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 2095-2169
  0.000% (0/44)
4514
apply
Name: QDockAreaLayoutInfo::apply
Prototype: void QDockAreaLayoutInfo::apply(bool animate)
Coverage:  0.000% (0/54)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 1497-1571
  0.000% (0/54)
4320
sizeHint
Name: QDockAreaLayoutInfo::sizeHint
Prototype: QSize QDockAreaLayoutInfo::sizeHint() const
Coverage:  0.000% (0/39)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 395-465
  0.000% (0/39)
3916
maximumSize
Name: QDockAreaLayoutInfo::maximumSize
Prototype: QSize QDockAreaLayoutInfo::maximumSize() const
Coverage:  0.000% (0/30)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 328-393
  0.000% (0/30)
3513
updateSeparatorWidgets
Name: QDockAreaLayoutInfo::updateSeparatorWidgets
Prototype: void QDockAreaLayoutInfo::updateSeparatorWidgets() const
Coverage:  0.000% (0/32)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 2011-2060
  0.000% (0/32)
319
minimumSize
Name: QDockAreaLayoutInfo::minimumSize
Prototype: QSize QDockAreaLayoutInfo::minimumSize() const
Coverage:  0.000% (0/31)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 269-326
  0.000% (0/31)
3016
plug
Name: QDockAreaLayoutInfo::plug
Prototype: QLayoutItem *QDockAreaLayoutInfo::plug(const QList<int> &path)
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 1018-1065
  0.000% (0/21)
296
separatorMove
Name: QDockAreaLayoutInfo::separatorMove
Prototype: int QDockAreaLayoutInfo::separatorMove(int index, int delta)
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 932-974
  0.000% (0/20)
276
findSeparator
Name: QDockAreaLayoutInfo::findSeparator
Prototype: QList<int> QDockAreaLayoutInfo::findSeparator(const QPoint &_pos) const
Coverage:  0.000% (0/36)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 1390-1431
  0.000% (0/36)
2310
paintSeparators
Name: QDockAreaLayoutInfo::paintSeparators
Prototype: void QDockAreaLayoutInfo::paintSeparators(QPainter *p, QWidget *widget, const QRegion &clip, const QPoint &mouse) const
Coverage:  0.000% (0/34)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 1619-1652
  0.000% (0/34)
2010
unnest
Name: QDockAreaLayoutInfo::unnest
Prototype: void QDockAreaLayoutInfo::unnest(int index)
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 976-1000
  0.000% (0/19)
197
unplug
Name: QDockAreaLayoutInfo::unplug
Prototype: QLayoutItem *QDockAreaLayoutInfo::unplug(const QList<int> &path)
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 1067-1099
  0.000% (0/18)
185
takeAt
Name: QDockAreaLayoutInfo::takeAt
Prototype: QLayoutItem *QDockAreaLayoutInfo::takeAt(int *x, int index)
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 1743-1766
  0.000% (0/22)
178
reparentWidgets
Name: QDockAreaLayoutInfo::reparentWidgets
Prototype: void QDockAreaLayoutInfo::reparentWidgets(QWidget *parent)
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 2069-2092
  0.000% (0/25)
179
tabContentRect
Name: QDockAreaLayoutInfo::tabContentRect
Prototype: QRect QDockAreaLayoutInfo::tabContentRect() const
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 2240-2272
  0.000% (0/20)
1612
separatorRegion
Name: QDockAreaLayoutInfo::separatorRegion
Prototype: QRegion QDockAreaLayoutInfo::separatorRegion() const
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 1589-1617
  0.000% (0/19)
167
itemRect
Name: QDockAreaLayoutInfo::itemRect
Prototype: QRect QDockAreaLayoutInfo::itemRect(int index) const
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 1316-1342
  0.000% (0/11)
154
indexOf
Name: QDockAreaLayoutInfo::indexOf
Prototype: QList<int> QDockAreaLayoutInfo::indexOf(QWidget *widget) const
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 1457-1482
  0.000% (0/20)
156
tab
Name: QDockAreaLayoutInfo::tab
Prototype: void QDockAreaLayoutInfo::tab(int index, QLayoutItem *dockWidgetItem)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 1672-1694
  0.000% (0/4)
132
indexOfPlaceHolder
Name: QDockAreaLayoutInfo::indexOfPlaceHolder
Prototype: QList<int> QDockAreaLayoutInfo::indexOfPlaceHolder(const QString &objectName) const
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 1433-1455
  0.000% (0/15)
135
info
Name: QDockAreaLayoutInfo::info
Prototype: QDockAreaLayoutInfo *QDockAreaLayoutInfo::info(QWidget *widget)
Coverage:  0.000% (0/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 1280-1302
  0.000% (0/23)
127
itemAt
Name: QDockAreaLayoutInfo::itemAt
Prototype: QLayoutItem *QDockAreaLayoutInfo::itemAt(int *x, int index) const
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 1726-1741
  0.000% (0/19)
117
usedSeparatorWidgets
Name: QDockAreaLayoutInfo::usedSeparatorWidgets
Prototype: QSet<QWidget*> QDockAreaLayoutInfo::usedSeparatorWidgets() const
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 2222-2238
  0.000% (0/10)
104
separatorRect
Name: QDockAreaLayoutInfo::separatorRect
Prototype: QRect QDockAreaLayoutInfo::separatorRect(int index) const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 1358-1375
  0.000% (0/7)
103
usedTabBars
Name: QDockAreaLayoutInfo::usedTabBars
Prototype: QSet<QTabBar*> QDockAreaLayoutInfo::usedTabBars() const
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 2202-2218
  0.000% (0/10)
94
setTabBarShape
Name: QDockAreaLayoutInfo::setTabBarShape
Prototype: void QDockAreaLayoutInfo::setTabBarShape(int shape)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 2171-2184
  0.000% (0/13)
95
remove
Name: QDockAreaLayoutInfo::remove
Prototype: void QDockAreaLayoutInfo::remove(const QList<int> &path)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 1002-1016
  0.000% (0/4)
92
split
Name: QDockAreaLayoutInfo::split
Prototype: void QDockAreaLayoutInfo::split(int index, Qt::Orientation orientation, QLayoutItem *dockWidgetItem)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 1696-1712
  0.000% (0/4)
82
info
Name: QDockAreaLayoutInfo::info
Prototype: QDockAreaLayoutInfo *QDockAreaLayoutInfo::info(const QList<int> &path)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 1304-1314
  0.000% (0/12)
84
separatorRect
Name: QDockAreaLayoutInfo::separatorRect
Prototype: QRect QDockAreaLayoutInfo::separatorRect(const QList<int> &path) const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 1377-1388
  0.000% (0/4)
72
itemRect
Name: QDockAreaLayoutInfo::itemRect
Prototype: QRect QDockAreaLayoutInfo::itemRect(const QList<int> &path) const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 1344-1356
  0.000% (0/4)
72
item
Name: QDockAreaLayoutInfo::item
Prototype: QDockAreaLayoutItem &QDockAreaLayoutInfo::item(const QList<int> &path)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 1714-1724
  0.000% (0/4)
72
tabIndexToListIndex
Name: QDockAreaLayoutInfo::tabIndexToListIndex
Prototype: int QDockAreaLayoutInfo::tabIndexToListIndex(int tabIndex) const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 2274-2283
  0.000% (0/7)
63
setCurrentTabId
Name: QDockAreaLayoutInfo::setCurrentTabId
Prototype: void QDockAreaLayoutInfo::setCurrentTabId(quintptr id)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 1120-1131
  0.000% (0/12)
64
deleteAllLayoutItems
Name: QDockAreaLayoutInfo::deleteAllLayoutItems
Prototype: void QDockAreaLayoutInfo::deleteAllLayoutItems()
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 1768-1779
  0.000% (0/7)
63
currentTabId
Name: QDockAreaLayoutInfo::currentTabId
Prototype: quintptr QDockAreaLayoutInfo::currentTabId() const
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 1103-1113
  0.000% (0/9)
63
QDockAreaLayoutInfo
Name: QDockAreaLayoutInfo::QDockAreaLayoutInfo
Prototype: QDockAreaLayoutInfo::QDockAreaLayoutInfo(const int *_sep, QInternal::DockPosition _dockPos, Qt::Orientation _o, int tbshape, QMainWindow *window)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 236-247
  0.000% (0/1)
51
prev
Name: QDockAreaLayoutInfo::prev
Prototype: int QDockAreaLayoutInfo::prev(int index) const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 1663-1670
  0.000% (0/7)
43
next
Name: QDockAreaLayoutInfo::next
Prototype: int QDockAreaLayoutInfo::next(int index) const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 1654-1661
  0.000% (0/7)
43
expansive
Name: QDockAreaLayoutInfo::expansive
Prototype: bool QDockAreaLayoutInfo::expansive(Qt::Orientation o) const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 467-474
  0.000% (0/7)
43
clear
Name: QDockAreaLayoutInfo::clear
Prototype: void QDockAreaLayoutInfo::clear()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 254-262
  0.000% (0/1)
41
tabBarSizeHint
Name: QDockAreaLayoutInfo::tabBarSizeHint
Prototype: QSize QDockAreaLayoutInfo::tabBarSizeHint() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 2194-2200
  0.000% (0/4)
32
tabBarMinimumSize
Name: QDockAreaLayoutInfo::tabBarMinimumSize
Prototype: QSize QDockAreaLayoutInfo::tabBarMinimumSize() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 2186-2192
  0.000% (0/4)
32
mainWindowLayout
Name: QDockAreaLayoutInfo::mainWindowLayout
Prototype: QMainWindowLayout *QDockAreaLayoutInfo::mainWindowLayout() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 1484-1489
  0.000% (0/1)
31
QDockAreaLayoutInfo
Name: QDockAreaLayoutInfo::QDockAreaLayoutInfo
Prototype: QDockAreaLayoutInfo::QDockAreaLayoutInfo()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 228-234
  0.000% (0/1)
21
size
Name: QDockAreaLayoutInfo::size
Prototype: QSize QDockAreaLayoutInfo::size() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 249-252
  0.000% (0/1)
11
setCurrentTab
Name: QDockAreaLayoutInfo::setCurrentTab
Prototype: void QDockAreaLayoutInfo::setCurrentTab(QWidget *widget)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 1115-1118
  0.000% (0/1)
11
moveTab
Name: QDockAreaLayoutInfo::moveTab
Prototype: void QDockAreaLayoutInfo::moveTab(int from, int to)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 2285-2288
  0.000% (0/1)
11
isEmpty
Name: QDockAreaLayoutInfo::isEmpty
Prototype: bool QDockAreaLayoutInfo::isEmpty() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 264-267
  0.000% (0/1)
11
hasFixedSize
Name: QDockAreaLayoutInfo::hasFixedSize
Prototype: bool QDockAreaLayoutInfo::hasFixedSize() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 1491-1494
  0.000% (0/1)
11

Generated by Squish Coco Non-Commercial 4.3.0-BETA-master-30-08-2018-4cb69e9