Definition at line 13 of file QskSwitchButtonSkinlet.h.
|
Q_INVOKABLE | QskSwitchButtonSkinlet (QskSkin *=nullptr) |
|
QRectF | subControlRect (const QskSkinnable *, const QRectF &, QskAspect::Subcontrol) const override |
|
QSizeF | sizeHint (const QskSkinnable *, Qt::SizeHint, const QSizeF &) const override |
|
Q_INVOKABLE | QskSkinlet (QskSkin *=nullptr) |
|
QskSkin * | skin () const |
|
virtual void | updateNode (QskSkinnable *, QSGNode *parent) const |
|
virtual QRectF | sampleRect (const QskSkinnable *, const QRectF &, QskAspect::Subcontrol, int index) const |
|
virtual int | sampleIndexAt (const QskSkinnable *, const QRectF &, QskAspect::Subcontrol, const QPointF &) const |
|
virtual int | sampleCount (const QskSkinnable *, QskAspect::Subcontrol) const |
|
virtual QskAspect::States | sampleStates (const QskSkinnable *, QskAspect::Subcontrol, int index) const |
|
virtual QVariant | sampleAt (const QskSkinnable *, QskAspect::Subcontrol, int index) const |
|
const QVector< quint8 > & | nodeRoles () const |
|
void | setOwnedBySkinnable (bool on) |
|
bool | isOwnedBySkinnable () const |
|
|
QSGNode * | updateSubNode (const QskSkinnable *, quint8 nodeRole, QSGNode *) const override |
|
void | setNodeRoles (const QVector< quint8 > &) |
|
void | appendNodeRoles (const QVector< quint8 > &) |
|
virtual QSGNode * | updateBackgroundNode (const QskControl *, QSGNode *) const |
|
virtual QSGNode * | updateDebugNode (const QskControl *, QSGNode *node) const |
|
QSGNode * | updateBoxNode (const QskSkinnable *, QSGNode *, QskAspect::Subcontrol) const |
|
QSGNode * | updateArcNode (const QskSkinnable *, QSGNode *, QskAspect::Subcontrol) const |
|
QSGNode * | updateArcNode (const QskSkinnable *, QSGNode *, qreal startAngle, qreal spanAngle, QskAspect::Subcontrol) const |
|
QSGNode * | updateBoxClipNode (const QskSkinnable *, QSGNode *, QskAspect::Subcontrol) const |
|
QSGNode * | updateTextNode (const QskSkinnable *, QSGNode *, const QString &, QskAspect::Subcontrol) const |
|
QSGNode * | updateSymbolNode (const QskSkinnable *, QSGNode *, QskAspect::Subcontrol) const |
|
QSGNode * | updateGraphicNode (const QskSkinnable *, QSGNode *, const QskGraphic &, QskAspect::Subcontrol, Qt::Orientations mirrored=Qt::Orientations()) const |
|
QSGNode * | updateSeriesNode (const QskSkinnable *, QskAspect::Subcontrol, QSGNode *) const |
|
virtual QSGNode * | updateSampleNode (const QskSkinnable *, QskAspect::Subcontrol, int index, QSGNode *) const |
|
void | replaceChildNode (quint8 nodeRole, QSGNode *parentNode, QSGNode *oldNode, QSGNode *newNode) const |
|
QSizeF | hintWithoutConstraint (const QSizeF &hint, const QSizeF &constraint) const |
|
|
static QSGNode * | updateBoxNode (const QskSkinnable *, QSGNode *, const QRectF &, QskAspect::Subcontrol) |
|
static QSGNode * | updateBoxNode (const QskSkinnable *, QSGNode *, const QRectF &, const QskGradient &, QskAspect::Subcontrol) |
|
static QSGNode * | updateBoxNode (const QskSkinnable *, QSGNode *, const QRectF &, const QskBoxShapeMetrics &, const QskBoxBorderMetrics &, const QskBoxBorderColors &, const QskGradient &) |
|
static QSGNode * | updateBoxNode (const QskSkinnable *, QSGNode *, const QRectF &, const QskBoxHints &) |
|
static QSGNode * | updateInterpolatedBoxNode (const QskSkinnable *, QSGNode *, const QRectF &, QskAspect aspect1, QskAspect aspect2, qreal ratio) |
|
static QSGNode * | updateArcNode (const QskSkinnable *, QSGNode *, const QRectF &, QskAspect::Subcontrol) |
|
static QSGNode * | updateArcNode (const QskSkinnable *, QSGNode *, const QRectF &, const QskGradient &, QskAspect::Subcontrol) |
|
static QSGNode * | updateArcNode (const QskSkinnable *, QSGNode *, const QRectF &, qreal borderWidth, const QColor &borderColor, const QskGradient &, const QskArcMetrics &) |
|
static QSGNode * | updateArcNode (const QskSkinnable *, QSGNode *, const QRectF &, qreal startAngle, qreal spanAngle, QskAspect::Subcontrol) |
|
static QSGNode * | updateArcNode (const QskSkinnable *, QSGNode *, const QRectF &, const QskGradient &, qreal startAngle, qreal spanAngle, QskAspect::Subcontrol) |
|
static QSGNode * | updateLineNode (const QskSkinnable *, QSGNode *, const QLineF &, QskAspect::Subcontrol) |
|
static QSGNode * | updateLinesNode (const QskSkinnable *, QSGNode *, const QVector< QLineF > &, QskAspect::Subcontrol) |
|
static QSGNode * | updateTextNode (const QskSkinnable *, QSGNode *, const QRectF &, Qt::Alignment, const QString &, QskAspect::Subcontrol) |
|
static QSGNode * | updateTextNode (const QskSkinnable *, QSGNode *, const QRectF &, Qt::Alignment, const QString &, const QFont &, const QskTextOptions &, const QskTextColors &, Qsk::TextStyle) |
|
static QSGNode * | updateGraphicNode (const QskSkinnable *, QSGNode *, const QskGraphic &, const QskColorFilter &, const QRectF &, Qt::Alignment, Qt::Orientations mirrored=Qt::Orientations()) |
|
static QSGNode * | updateGraphicNode (const QskSkinnable *, QSGNode *, const QskGraphic &, const QskColorFilter &, const QRectF &, Qt::Orientations mirrored=Qt::Orientations()) |
|
static QSGNode * | updateBoxClipNode (const QskSkinnable *, QSGNode *, const QRectF &, QskAspect::Subcontrol) |
|