QSkinny 0.8.0
C++/Qt UI toolkit
Loading...
Searching...
No Matches
QskArcRenderNode Class Reference

Detailed Description

Definition at line 17 of file QskArcRenderNode.h.

Inheritance diagram for QskArcRenderNode:

Public Member Functions

void updateFilling (const QRectF &, const QskArcMetrics &, const QskGradient &)
 
void updateFilling (const QRectF &, const QskArcMetrics &, bool radial, qreal borderWidth, const QskGradient &)
 
void updateBorder (const QRectF &, const QskArcMetrics &, bool radial, qreal borderWidth, const QColor &borderColor)
 
void updateArc (const QRectF &, const QskArcMetrics &, bool radial, qreal borderWidth, const QColor &borderColor, const QskGradient &)
 
- Public Member Functions inherited from QskFillNode
void resetGeometry ()
 
void setColoring (Coloring)
 
Coloring coloring () const
 
void setColoring (QRgb)
 
void setColoring (const QColor &)
 
void setColoring (Qt::GlobalColor)
 
void setColoring (const QRectF &, const QskGradient &)
 
bool isGeometryColored () const
 
void setHints (Hints)
 
Hints hints () const
 
void setHint (Hint, bool on=true)
 
bool hasHint (Hint) const
 

Additional Inherited Members

- Public Types inherited from QskFillNode
enum  Coloring {
  Monochrome , Polychrome , Linear , Radial ,
  Conic
}
 
enum  Hint { PreferColoredGeometry = 1 }
 
- Protected Member Functions inherited from QskFillNode
 QskFillNode (QskFillNodePrivate &)
 

Constructor & Destructor Documentation

◆ QskArcRenderNode()

QskArcRenderNode::QskArcRenderNode ( )

Definition at line 72 of file QskArcRenderNode.cpp.

◆ ~QskArcRenderNode()

QskArcRenderNode::~QskArcRenderNode ( )
override

Definition at line 77 of file QskArcRenderNode.cpp.

Member Function Documentation

◆ updateArc()

void QskArcRenderNode::updateArc ( const QRectF &  rect,
const QskArcMetrics arcMetrics,
bool  radial,
qreal  borderWidth,
const QColor &  borderColor,
const QskGradient gradient 
)

Definition at line 201 of file QskArcRenderNode.cpp.

◆ updateBorder()

void QskArcRenderNode::updateBorder ( const QRectF &  rect,
const QskArcMetrics arcMetrics,
bool  radial,
qreal  borderWidth,
const QColor &  borderColor 
)

Definition at line 151 of file QskArcRenderNode.cpp.

◆ updateFilling() [1/2]

void QskArcRenderNode::updateFilling ( const QRectF &  rect,
const QskArcMetrics arcMetrics,
bool  radial,
qreal  borderWidth,
const QskGradient gradient 
)

Definition at line 87 of file QskArcRenderNode.cpp.

◆ updateFilling() [2/2]

void QskArcRenderNode::updateFilling ( const QRectF &  rect,
const QskArcMetrics metrics,
const QskGradient gradient 
)

Definition at line 81 of file QskArcRenderNode.cpp.