OpenCoverage

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

Function Tree

Path:<top>::QRenderRule
FunctionCondition %▴eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
QRenderRule
Name: QRenderRule::QRenderRule
Prototype: QRenderRule()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 467-467
  0.000% (0/1)
11
QRenderRule
Name: QRenderRule::QRenderRule
Prototype: QRenderRule::QRenderRule(const QVector<Declaration> &declarations, const QObject *object)
Coverage:  0.000% (0/127)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 867-1016
  0.000% (0/127)
11738
adjustSize
Name: QRenderRule::adjustSize
Prototype: QSize adjustSize(const QSize &sz)
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 553-564
  0.000% (0/20)
96
background
Name: QRenderRule::background
Prototype: const QStyleSheetBackgroundData *background() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 494-494
  0.000% (0/1)
11
baseStyleCanDraw
Name: QRenderRule::baseStyleCanDraw
Prototype: bool baseStyleCanDraw() const
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 515-523
  0.000% (0/16)
74
border
Name: QRenderRule::border
Prototype: const QStyleSheetBorderData *border() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 495-495
  0.000% (0/1)
11
borderClip
Name: QRenderRule::borderClip
Prototype: QPainterPath QRenderRule::borderClip(QRect r)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 1242-1278
  0.000% (0/13)
283
borderRect
Name: QRenderRule::borderRect
Prototype: QRect QRenderRule::borderRect(const QRect& r) const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 1018-1024
  0.000% (0/4)
42
box
Name: QRenderRule::box
Prototype: const QStyleSheetBoxData *box() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 493-493
  0.000% (0/1)
11
boxRect
Name: QRenderRule::boxRect
Prototype: QRect QRenderRule::boxRect(const QRect& cr, int flags) const
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 1053-1071
  0.000% (0/15)
125
boxSize
Name: QRenderRule::boxSize
Prototype: QSize QRenderRule::boxSize(const QSize &cs, int flags) const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 1073-1079
  0.000% (0/7)
43
configurePalette
Name: QRenderRule::configurePalette
Prototype: void QRenderRule::configurePalette(QPalette *p, QPalette::ColorRole fr, QPalette::ColorRole br)
Coverage:  0.000% (0/30)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 1347-1376
  0.000% (0/30)
2210
configurePalette
Name: QRenderRule::configurePalette
Prototype: void QRenderRule::configurePalette(QPalette *p, QPalette::ColorGroup cg, const QWidget *w, bool embedded)
Coverage:  0.000% (0/35)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 1378-1410
  0.000% (0/35)
229
contentsRect
Name: QRenderRule::contentsRect
Prototype: QRect QRenderRule::contentsRect(const QRect& r) const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 1044-1051
  0.000% (0/4)
52
contentsSize
Name: QRenderRule::contentsSize
Prototype: QSize contentsSize() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 538-540
  0.000% (0/1)
21
contentsSize
Name: QRenderRule::contentsSize
Prototype: QSize contentsSize(const QSize &sz) const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 541-547
  0.000% (0/7)
43
drawBackground
Name: QRenderRule::drawBackground
Prototype: void QRenderRule::drawBackground(QPainter *p, const QRect& rect, const QPoint& off)
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 1302-1324
  0.000% (0/14)
134
drawBackgroundImage
Name: QRenderRule::drawBackgroundImage
Prototype: void QRenderRule::drawBackgroundImage(QPainter *p, const QRect &rect, QPoint off)
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 1162-1213
  0.000% (0/25)
3311
drawBorder
Name: QRenderRule::drawBorder
Prototype: void QRenderRule::drawBorder(QPainter *p, const QRect& rect)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 1226-1240
  0.000% (0/7)
93
drawBorderImage
Name: QRenderRule::drawBorderImage
Prototype: void QRenderRule::drawBorderImage(QPainter *p, const QRect& rect)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 1124-1145
  0.000% (0/1)
151
drawFrame
Name: QRenderRule::drawFrame
Prototype: void QRenderRule::drawFrame(QPainter *p, const QRect& rect)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 1326-1331
  0.000% (0/4)
32
drawImage
Name: QRenderRule::drawImage
Prototype: void QRenderRule::drawImage(QPainter *p, const QRect &rect)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 1333-1338
  0.000% (0/4)
32
drawOutline
Name: QRenderRule::drawOutline
Prototype: void QRenderRule::drawOutline(QPainter *p, const QRect &rect)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 1215-1224
  0.000% (0/4)
62
drawRule
Name: QRenderRule::drawRule
Prototype: void QRenderRule::drawRule(QPainter *p, const QRect& rect)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 1340-1344
  0.000% (0/1)
21
fixupBorder
Name: QRenderRule::fixupBorder
Prototype: void QRenderRule::fixupBorder(int nativeWidth)
Coverage:  0.000% (0/44)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 1081-1122
  0.000% (0/44)
2412
geometry
Name: QRenderRule::geometry
Prototype: const QStyleSheetGeometryData *geometry() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 497-497
  0.000% (0/1)
11
hasBackground
Name: QRenderRule::hasBackground
Prototype: bool hasBackground() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 501-501
  0.000% (0/1)
11
hasBorder
Name: QRenderRule::hasBorder
Prototype: bool hasBorder() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 526-526
  0.000% (0/1)
11
hasBox
Name: QRenderRule::hasBox
Prototype: bool hasBox() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 525-525
  0.000% (0/1)
11
hasContentsSize
Name: QRenderRule::hasContentsSize
Prototype: bool hasContentsSize() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 548-549
  0.000% (0/1)
11
hasDrawable
Name: QRenderRule::hasDrawable
Prototype: bool hasDrawable() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 530-530
  0.000% (0/1)
11
hasGeometry
Name: QRenderRule::hasGeometry
Prototype: bool hasGeometry() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 529-529
  0.000% (0/1)
11
hasGradientBackground
Name: QRenderRule::hasGradientBackground
Prototype: bool hasGradientBackground() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 502-503
  0.000% (0/1)
21
hasImage
Name: QRenderRule::hasImage
Prototype: bool hasImage() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 531-531
  0.000% (0/1)
11
hasNativeBorder
Name: QRenderRule::hasNativeBorder
Prototype: bool hasNativeBorder() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 505-508
  0.000% (0/1)
21
hasNativeOutline
Name: QRenderRule::hasNativeOutline
Prototype: bool hasNativeOutline() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 510-513
  0.000% (0/1)
21
hasOutline
Name: QRenderRule::hasOutline
Prototype: bool hasOutline() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 527-527
  0.000% (0/1)
11
hasPalette
Name: QRenderRule::hasPalette
Prototype: bool hasPalette() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 500-500
  0.000% (0/1)
11
hasPosition
Name: QRenderRule::hasPosition
Prototype: bool hasPosition() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 528-528
  0.000% (0/1)
11
hasStyleHint
Name: QRenderRule::hasStyleHint
Prototype: bool hasStyleHint(const QString &sh) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 566-566
  0.000% (0/1)
11
minimumContentsSize
Name: QRenderRule::minimumContentsSize
Prototype: QSize minimumContentsSize() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 533-534
  0.000% (0/1)
11
minimumSize
Name: QRenderRule::minimumSize
Prototype: QSize minimumSize() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 535-536
  0.000% (0/1)
11
originRect
Name: QRenderRule::originRect
Prototype: QRect QRenderRule::originRect(const QRect &rect, Origin origin) const
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 1147-1160
  0.000% (0/9)
56
outline
Name: QRenderRule::outline
Prototype: const QStyleSheetOutlineData *outline() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 496-496
  0.000% (0/1)
11
outlineRect
Name: QRenderRule::outlineRect
Prototype: QRect QRenderRule::outlineRect(const QRect& r) const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 1026-1033
  0.000% (0/4)
52
paddingRect
Name: QRenderRule::paddingRect
Prototype: QRect QRenderRule::paddingRect(const QRect& r) const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 1035-1042
  0.000% (0/4)
52
palette
Name: QRenderRule::palette
Prototype: const QStyleSheetPaletteData *palette() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 492-492
  0.000% (0/1)
11
position
Name: QRenderRule::position
Prototype: const QStyleSheetPositionData *position() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 498-498
  0.000% (0/1)
11
setClip
Name: QRenderRule::setClip
Prototype: void QRenderRule::setClip(QPainter *p, const QRect &rect)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 1283-1292
  0.000% (0/7)
63
size
Name: QRenderRule::size
Prototype: QSize size() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 551-551
  0.000% (0/1)
11
size
Name: QRenderRule::size
Prototype: QSize size(const QSize &sz) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 552-552
  0.000% (0/1)
11
styleHint
Name: QRenderRule::styleHint
Prototype: QVariant styleHint(const QString &sh) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 567-567
  0.000% (0/1)
11
unsetClip
Name: QRenderRule::unsetClip
Prototype: void QRenderRule::unsetClip(QPainter *p)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 1294-1300
  0.000% (0/7)
43

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