QtBase - 8193340a44fd835cee029e63a31cfcab8ef6fd55

Function Tree

Path:<top>::QGL2PaintEngineEx
Functionâ–´Condition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
QGL2PaintEngineEx
Name: QGL2PaintEngineEx::QGL2PaintEngineEx
Prototype: QGL2PaintEngineEx::QGL2PaintEngineEx()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2.cpp
Lines: 1237-1240
100.000% (1/1)
21
begin
Name: QGL2PaintEngineEx::begin
Prototype: bool QGL2PaintEngineEx::begin(QPaintDevice *pdev)
Coverage:  53.333% (8/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2.cpp
Lines: 2014-2084
 53.333% (8/15)
395
beginNativePainting
Name: QGL2PaintEngineEx::beginNativePainting
Coverage:  0.000% (0/1)
  0.000% (0/1)
01
beginNativePainting
Name: QGL2PaintEngineEx::beginNativePainting
Prototype: void QGL2PaintEngineEx::beginNativePainting()
Coverage:  0.000% (0/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2.cpp
Lines: 530-587
  0.000% (0/23)
335
clip
Name: QGL2PaintEngineEx::clip
Prototype: void QGL2PaintEngineEx::clip(const QVectorPath &path, Qt::ClipOperation op)
Coverage:  0.000% (0/32)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2.cpp
Lines: 2293-2353
  0.000% (0/32)
379
clipEnabledChanged
Name: QGL2PaintEngineEx::clipEnabledChanged
Prototype: void QGL2PaintEngineEx::clipEnabledChanged()
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2.cpp
Lines: 2195-2205
  0.000% (0/4)
52
compositionModeChanged
Name: QGL2PaintEngineEx::compositionModeChanged
Prototype: void QGL2PaintEngineEx::compositionModeChanged()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2.cpp
Lines: 1374-1380
  0.000% (0/1)
31
createState
Name: QGL2PaintEngineEx::createState
Prototype: QPainterState *QGL2PaintEngineEx::createState(QPainterState *orig) const
Coverage:  50.000% (4/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2.cpp
Lines: 2461-2479
 50.000% (4/8)
123
drawImage
Name: QGL2PaintEngineEx::drawImage
Prototype: void QGL2PaintEngineEx::drawImage(const QRectF& dest, const QImage& image, const QRectF& src, Qt::ImageConversionFlags)
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2.cpp
Lines: 1461-1500
  0.000% (0/9)
203
drawPixmap
Name: QGL2PaintEngineEx::drawPixmap
Prototype: void QGL2PaintEngineEx::drawPixmap(const QRectF& dest, const QPixmap & pixmap, const QRectF & src)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2.cpp
Lines: 1415-1459
  0.000% (0/17)
253
drawPixmapFragments
Name: QGL2PaintEngineEx::drawPixmapFragments
Prototype: void QGL2PaintEngineEx::drawPixmapFragments(const QPainter::PixmapFragment *fragments, int fragmentCount, const QPixmap &pixmap, QPainter::PixmapFragmentHints hints)
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2.cpp
Lines: 1904-1922
  0.000% (0/9)
103
drawStaticTextItem
Name: QGL2PaintEngineEx::drawStaticTextItem
Prototype: void QGL2PaintEngineEx::drawStaticTextItem(QStaticTextItem *textItem)
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2.cpp
Lines: 1502-1531
  0.000% (0/20)
154
drawTextItem
Name: QGL2PaintEngineEx::drawTextItem
Prototype: void QGL2PaintEngineEx::drawTextItem(const QPointF &p, const QTextItem &textItem)
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2.cpp
Lines: 1553-1596
  0.000% (0/20)
264
drawTexture
Name: QGL2PaintEngineEx::drawTexture
Prototype: bool QGL2PaintEngineEx::drawTexture(const QRectF &dest, GLuint textureId, const QSize &size, const QRectF &src)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2.cpp
Lines: 1533-1551
  0.000% (0/4)
122
end
Name: QGL2PaintEngineEx::end
Prototype: bool QGL2PaintEngineEx::end()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2.cpp
Lines: 2086-2117
100.000% (1/1)
121
endNativePainting
Name: QGL2PaintEngineEx::endNativePainting
Prototype: void QGL2PaintEngineEx::endNativePainting()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2.cpp
Lines: 629-634
  0.000% (0/1)
31
ensureActive
Name: QGL2PaintEngineEx::ensureActive
Prototype: void QGL2PaintEngineEx::ensureActive()
Coverage:  71.429% (10/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2.cpp
Lines: 2119-2142
 71.429% (10/14)
164
fill
Name: QGL2PaintEngineEx::fill
Prototype: void QGL2PaintEngineEx::fill(const QVectorPath &path, const QBrush &brush)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2.cpp
Lines: 1246-1255
 50.000% (2/4)
62
invalidateState
Name: QGL2PaintEngineEx::invalidateState
Prototype: void QGL2PaintEngineEx::invalidateState()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2.cpp
Lines: 636-640
  0.000% (0/1)
21
isNativePaintingActive
Name: QGL2PaintEngineEx::isNativePaintingActive
Prototype: bool QGL2PaintEngineEx::isNativePaintingActive() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2.cpp
Lines: 642-645
  0.000% (0/1)
21
opacityChanged
Name: QGL2PaintEngineEx::opacityChanged
Prototype: void QGL2PaintEngineEx::opacityChanged()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2.cpp
Lines: 1363-1372
  0.000% (0/1)
51
renderHintsChanged
Name: QGL2PaintEngineEx::renderHintsChanged
Prototype: void QGL2PaintEngineEx::renderHintsChanged()
Coverage:  60.000% (3/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2.cpp
Lines: 1382-1400
 60.000% (3/5)
93
setState
Name: QGL2PaintEngineEx::setState
Prototype: void QGL2PaintEngineEx::setState(QPainterState *new_state)
Coverage:  44.444% (16/36)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2.cpp
Lines: 2418-2459
 44.444% (16/36)
208
setTranslateZ
Name: QGL2PaintEngineEx::setTranslateZ
Prototype: void QGL2PaintEngineEx::setTranslateZ(GLfloat z)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2.cpp
Lines: 2409-2416
  0.000% (0/4)
42
shouldDrawCachedGlyphs
Name: QGL2PaintEngineEx::shouldDrawCachedGlyphs
Prototype: bool QGL2PaintEngineEx::shouldDrawCachedGlyphs(QFontEngine *fontEngine, const QTransform &t) const
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2.cpp
Lines: 647-671
  0.000% (0/12)
84
stroke
Name: QGL2PaintEngineEx::stroke
Prototype: void QGL2PaintEngineEx::stroke(const QVectorPath &path, const QPen &pen)
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2.cpp
Lines: 1260-1278
  0.000% (0/11)
113
transformChanged
Name: QGL2PaintEngineEx::transformChanged
Prototype: void QGL2PaintEngineEx::transformChanged()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2.cpp
Lines: 1402-1407
  0.000% (0/1)
31

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