OpenCoverage

qsgbasicinternalrectanglenode_p.h

Absolute File Name:/home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgbasicinternalrectanglenode_p.h
Switch to Source codePreprocessed file
LineSourceCount
1-
2-
3-
4class __attribute__((visibility("default"))) QSGBasicInternalRectangleNode : public QSGInternalRectangleNode-
5{-
6public:-
7 QSGBasicInternalRectangleNode();-
8-
9 void setRect(const QRectF &rect) override;-
10 void setColor(const QColor &color) override;-
11 void setPenColor(const QColor &color) override;-
12 void setPenWidth(qreal width) override;-
13 void setGradientStops(const QGradientStops &stops) override;-
14 void setGradientVertical(bool vertical) override;-
15 void setRadius(qreal radius) override;-
16 void setAntialiasing(bool antialiasing) override;-
17 void setAligned(bool aligned) override;-
18 void update() override;-
19-
20protected:-
21 virtual bool supportsAntialiasing() const { return
executed 76979 times by 66 tests: return true;
Executed by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmltypeloader
  • tst_qquickage
  • tst_qquickangleddirection
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdraghandler
  • tst_qquickellipseextruder
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickfontloader_static
  • tst_qquickfriction
  • tst_qquickgravity
  • tst_qquickgridview
  • tst_qquickgroupgoal
  • tst_qquickimage
  • tst_qquickimageparticle
  • tst_qquickitem
  • ...
true;
executed 76979 times by 66 tests: return true;
Executed by:
  • tst_drawingmodes
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qqmltypeloader
  • tst_qquickage
  • tst_qquickangleddirection
  • tst_qquickanimatedsprite
  • tst_qquickanimationcontroller
  • tst_qquickcumulativedirection
  • tst_qquickcustomaffector
  • tst_qquickcustomparticle
  • tst_qquickdraghandler
  • tst_qquickellipseextruder
  • tst_qquickflickable
  • tst_qquickfocusscope
  • tst_qquickfontloader
  • tst_qquickfontloader_static
  • tst_qquickfriction
  • tst_qquickgravity
  • tst_qquickgridview
  • tst_qquickgroupgoal
  • tst_qquickimage
  • tst_qquickimageparticle
  • tst_qquickitem
  • ...
}
76979
22 virtual void updateMaterialAntialiasing() = 0;-
23 virtual void updateMaterialBlending(QSGNode::DirtyState *state) = 0;-
24-
25 void updateGeometry();-
26 void updateGradientTexture();-
27-
28 QRectF m_rect;-
29 QGradientStops m_gradient_stops;-
30 QColor m_color;-
31 QColor m_border_color;-
32 qreal m_radius;-
33 qreal m_pen_width;-
34-
35 uint m_aligned : 1;-
36 uint m_antialiasing : 1;-
37 uint m_gradient_is_opaque : 1;-
38 uint m_dirty_geometry : 1;-
39 uint m_gradient_is_vertical : 1;-
40-
41 QSGGeometry m_geometry;-
42};-
43-
44-
Switch to Source codePreprocessed file

Generated by Squish Coco 4.2.0