OpenCoverage

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

Function Tree

Path:<top>::QStyleSheetStyle
FunctionCondition %eLOC - Effective Lines of Codeā–¾McCabe - Cyclomatic Complexity
drawControl
Name: QStyleSheetStyle::drawControl
Prototype: void QStyleSheetStyle::drawControl(ControlElement ce, const QStyleOption *opt, QPainter *p, const QWidget *w) const
Coverage:  0.000% (0/617)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 3379-4207
  0.000% (0/617)
566174
drawComplexControl
Name: QStyleSheetStyle::drawComplexControl
Prototype: void QStyleSheetStyle::drawComplexControl(ComplexControl cc, const QStyleOptionComplex *opt, QPainter *p, const QWidget *w) const
Coverage:  0.000% (0/338)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 2921-3377
  0.000% (0/338)
31284
subControlRect
Name: QStyleSheetStyle::subControlRect
Prototype: QRect QStyleSheetStyle::subControlRect(ComplexControl cc, const QStyleOptionComplex *opt, SubControl sc, const QWidget *w) const
Coverage:  0.000% (0/270)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 5317-5666
  0.000% (0/270)
22781
getDefaultStyleSheet
Name: QStyleSheetStyle::getDefaultStyleSheet
Prototype: StyleSheet QStyleSheetStyle::getDefaultStyleSheet() const
Coverage:  0.000% (0/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle_default.cpp
Lines: 145-505
  0.000% (0/24)
1856
renderRule
Name: QStyleSheetStyle::renderRule
Prototype: QRenderRule QStyleSheetStyle::renderRule(const QObject *obj, const QStyleOption *opt, int pseudoElement) const
Coverage:  0.000% (0/298)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 1762-2032
  0.000% (0/298)
182108
drawPrimitive
Name: QStyleSheetStyle::drawPrimitive
Prototype: void QStyleSheetStyle::drawPrimitive(PrimitiveElement pe, const QStyleOption *opt, QPainter *p, const QWidget *w) const
Coverage:  0.000% (0/229)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 4221-4538
  0.000% (0/229)
17684
pixelMetric
Name: QStyleSheetStyle::pixelMetric
Prototype: int QStyleSheetStyle::pixelMetric(PixelMetric m, const QStyleOption *opt, const QWidget *w) const
Coverage:  0.000% (0/250)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 4609-4890
  0.000% (0/250)
155100
sizeFromContents
Name: QStyleSheetStyle::sizeFromContents
Prototype: QSize QStyleSheetStyle::sizeFromContents(ContentsType ct, const QStyleOption *opt, const QSize &csz, const QWidget *w) const
Coverage:  0.000% (0/190)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 4892-5106
  0.000% (0/190)
13154
subElementRect
Name: QStyleSheetStyle::subElementRect
Prototype: QRect QStyleSheetStyle::subElementRect(SubElement se, const QStyleOption *opt, const QWidget *w) const
Coverage:  0.000% (0/229)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 5668-5911
  0.000% (0/229)
12491
titleBarLayout
Name: QStyleSheetStyle::titleBarLayout
Prototype: QHash<QStyle::SubControl, QRect> QStyleSheetStyle::titleBarLayout(const QWidget *w, const QStyleOptionTitleBar *tb) const
Coverage:  0.000% (0/70)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 742-847
  0.000% (0/70)
7828
styleHint
Name: QStyleSheetStyle::styleHint
Prototype: int QStyleSheetStyle::styleHint(StyleHint sh, const QStyleOption *opt, const QWidget *w, QStyleHintReturn *shret) const
Coverage:  0.000% (0/136)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 5212-5315
  0.000% (0/136)
7655
polish
Name: QStyleSheetStyle::polish
Prototype: void QStyleSheetStyle::polish(QWidget *w)
Coverage:  0.000% (0/71)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 2757-2841
  0.000% (0/71)
6113
styleRules
Name: QStyleSheetStyle::styleRules
Prototype: QVector<QCss::StyleRule> QStyleSheetStyle::styleRules(const QObject *obj) const
Coverage:  0.000% (0/43)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 1526-1601
  0.000% (0/43)
5514
defaultSize
Name: QStyleSheetStyle::defaultSize
Prototype: QSize QStyleSheetStyle::defaultSize(const QWidget *w, QSize sz, const QRect& rect, int pe) const
Coverage:  0.000% (0/90)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 2164-2263
  0.000% (0/90)
5443
setProperties
Name: QStyleSheetStyle::setProperties
Prototype: void QStyleSheetStyle::setProperties(QWidget *w)
Coverage:  0.000% (0/37)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 2496-2554
  0.000% (0/37)
3616
setGeometry
Name: QStyleSheetStyle::setGeometry
Prototype: void QStyleSheetStyle::setGeometry(QWidget *w)
Coverage:  0.000% (0/44)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 2448-2494
  0.000% (0/44)
3310
unsetPalette
Name: QStyleSheetStyle::unsetPalette
Prototype: void QStyleSheetStyle::unsetPalette(QWidget *w)
Coverage:  0.000% (0/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 2605-2648
  0.000% (0/23)
288
setPalette
Name: QStyleSheetStyle::setPalette
Prototype: void QStyleSheetStyle::setPalette(QWidget *w)
Coverage:  0.000% (0/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 2556-2603
  0.000% (0/27)
289
hitTestComplexControl
Name: QStyleSheetStyle::hitTestComplexControl
Prototype: QStyle::SubControl QStyleSheetStyle::hitTestComplexControl(ComplexControl cc, const QStyleOptionComplex *opt, const QPoint &pt, const QWidget *w) const
Coverage:  0.000% (0/50)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 4546-4596
  0.000% (0/50)
2817
renderRule
Name: QStyleSheetStyle::renderRule
Prototype: QRenderRule QStyleSheetStyle::renderRule(const QObject *obj, int element, quint64 state) const
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 1725-1760
  0.000% (0/16)
266
updateStyleSheetFont
Name: QStyleSheetStyle::updateStyleSheetFont
Prototype: void QStyleSheetStyle::updateStyleSheetFont(QWidget* w) const
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 5918-5960
  0.000% (0/22)
246
positionRect
Name: QStyleSheetStyle::positionRect
Prototype: QRect QStyleSheetStyle::positionRect(const QWidget *w, const QRenderRule &rule2, int pe, const QRect &originRect, Qt::LayoutDirection dir) const
Coverage:  0.000% (0/31)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 2284-2313
  0.000% (0/31)
216
unpolish
Name: QStyleSheetStyle::unpolish
Prototype: void QStyleSheetStyle::unpolish(QWidget *w)
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 2872-2899
  0.000% (0/9)
203
hasStyleRule
Name: QStyleSheetStyle::hasStyleRule
Prototype: bool QStyleSheetStyle::hasStyleRule(const QObject *obj, int part) const
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 2034-2063
  0.000% (0/20)
196
nativeFrameWidth
Name: QStyleSheetStyle::nativeFrameWidth
Prototype: int QStyleSheetStyle::nativeFrameWidth(const QWidget *w)
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 1623-1657
  0.000% (0/22)
158
unsetStyleSheetFont
Name: QStyleSheetStyle::unsetStyleSheetFont
Prototype: void QStyleSheetStyle::unsetStyleSheetFont(QWidget *w) const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 2650-2666
  0.000% (0/4)
102
resolveAlignment
Name: QStyleSheetStyle::resolveAlignment
Prototype: Qt::Alignment QStyleSheetStyle::resolveAlignment(Qt::LayoutDirection layDir, Qt::Alignment src)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 5993-6007
  0.000% (0/12)
104
initObject
Name: QStyleSheetStyle::initObject
Prototype: bool QStyleSheetStyle::initObject(const QObject *obj) const
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 2741-2755
  0.000% (0/13)
105
styleSheetPalette
Name: QStyleSheetStyle::styleSheetPalette
Prototype: bool QStyleSheetStyle::styleSheetPalette(const QWidget* w, const QStyleOption* opt, QPalette* pal)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 5976-5991
  0.000% (0/16)
94
standardPixmap
Name: QStyleSheetStyle::standardPixmap
Prototype: QPixmap QStyleSheetStyle::standardPixmap(StandardPixmap standardPixmap, const QStyleOption *opt, const QWidget *w) const
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 5190-5203
  0.000% (0/12)
84
standardIcon
Name: QStyleSheetStyle::standardIcon
Prototype: QIcon QStyleSheetStyle::standardIcon(StandardPixmap standardIcon, const QStyleOption *opt, const QWidget *w) const
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 5172-5183
  0.000% (0/12)
74
repolish
Name: QStyleSheetStyle::repolish
Prototype: void QStyleSheetStyle::repolish(QApplication *app)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 2861-2870
  0.000% (0/1)
71
unpolish
Name: QStyleSheetStyle::unpolish
Prototype: void QStyleSheetStyle::unpolish(QApplication *app)
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 2901-2909
  0.000% (0/6)
62
baseStyle
Name: QStyleSheetStyle::baseStyle
Prototype: QStyle *QStyleSheetStyle::baseStyle() const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 2712-2719
  0.000% (0/7)
53
repolish
Name: QStyleSheetStyle::repolish
Prototype: void QStyleSheetStyle::repolish(QWidget *w)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 2853-2859
  0.000% (0/1)
41
positionRect
Name: QStyleSheetStyle::positionRect
Prototype: QRect QStyleSheetStyle::positionRect(const QWidget *w, const QRenderRule& rule1, const QRenderRule& rule2, int pe, const QRect& rect, Qt::LayoutDirection dir) const
Coverage:  0.000% (0/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 2315-2322
  0.000% (0/5)
41
~QStyleSheetStyle
Name: QStyleSheetStyle::~QStyleSheetStyle
Prototype: QStyleSheetStyle::~QStyleSheetStyle()
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 2705-2711
  0.000% (0/4)
32
isNaturalChild
Name: QStyleSheetStyle::isNaturalChild
Prototype: bool QStyleSheetStyle::isNaturalChild(const QObject *obj)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 6015-6021
  0.000% (0/4)
32
QStyleSheetStyle
Name: QStyleSheetStyle::QStyleSheetStyle
Prototype: QStyleSheetStyle::QStyleSheetStyle(QStyle *base)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 2696-2703
  0.000% (0/4)
32
standardPalette
Name: QStyleSheetStyle::standardPalette
Prototype: QPalette QStyleSheetStyle::standardPalette() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 5185-5188
  0.000% (0/1)
11
saveWidgetFont
Name: QStyleSheetStyle::saveWidgetFont
Prototype: void QStyleSheetStyle::saveWidgetFont(QWidget* w, const QFont& font) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 5962-5965
  0.000% (0/1)
11
polish
Name: QStyleSheetStyle::polish
Prototype: void QStyleSheetStyle::polish(QApplication *app)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 2843-2846
  0.000% (0/1)
11
polish
Name: QStyleSheetStyle::polish
Prototype: void QStyleSheetStyle::polish(QPalette &pal)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 2848-2851
  0.000% (0/1)
11
layoutSpacing
Name: QStyleSheetStyle::layoutSpacing
Prototype: int QStyleSheetStyle::layoutSpacing(QSizePolicy::ControlType control1, QSizePolicy::ControlType control2, Qt::Orientation orientation, const QStyleOption *option, const QWidget *widget) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 5205-5210
  0.000% (0/1)
11
itemTextRect
Name: QStyleSheetStyle::itemTextRect
Prototype: QRect QStyleSheetStyle::itemTextRect(const QFontMetrics &metrics, const QRect& rect, int alignment, bool enabled, const QString& text) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 4603-4607
  0.000% (0/1)
11
itemPixmapRect
Name: QStyleSheetStyle::itemPixmapRect
Prototype: QRect QStyleSheetStyle::itemPixmapRect(const QRect &rect, int alignment, const QPixmap &pixmap) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 4598-4601
  0.000% (0/1)
11
generatedIconPixmap
Name: QStyleSheetStyle::generatedIconPixmap
Prototype: QPixmap QStyleSheetStyle::generatedIconPixmap(QIcon::Mode iconMode, const QPixmap& pixmap, const QStyleOption *option) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 4540-4544
  0.000% (0/1)
11
event
Name: QStyleSheetStyle::event
Prototype: bool QStyleSheetStyle::event(QEvent *e)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 5913-5916
  0.000% (0/1)
11
drawItemText
Name: QStyleSheetStyle::drawItemText
Prototype: void QStyleSheetStyle::drawItemText(QPainter *painter, const QRect& rect, int alignment, const QPalette &pal, bool enabled, const QString& text, QPalette::ColorRole textRole) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 4215-4219
  0.000% (0/1)
11
drawItemPixmap
Name: QStyleSheetStyle::drawItemPixmap
Prototype: void QStyleSheetStyle::drawItemPixmap(QPainter *p, const QRect &rect, int alignment, const QPixmap &pixmap) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 4209-4213
  0.000% (0/1)
11
clearWidgetFont
Name: QStyleSheetStyle::clearWidgetFont
Prototype: void QStyleSheetStyle::clearWidgetFont(QWidget* w) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 5967-5970
  0.000% (0/1)
11

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