QskScaleRenderer

Public Functions

  Name
void setOrientation(Qt::Orientation orientation)
void setBoundaries(const QskIntervalF & boundaries)
void setTickmarks(const QskScaleTickmarks & tickmarks)
void setTickColor(const QColor & color)
void setTickWidth(qreal width)
void setFont(const QFont & font)
void setTextColors(const QskTextColors & textColors)
void setColorFilter(const QskColorFilter & colorFilter)
QSGNode * updateScaleNode(const QskSkinnable * skinnable, const QRectF & tickmarksRect, const QRectF & labelsRect, QSGNode * node)
virtual QVariant labelAt(qreal pos) const
QSizeF boundingLabelSize() const
virtual QSGNode * updateTicksNode(const QskSkinnable * , const QRectF & rect, QSGNode * node) const
virtual QSGNode * updateLabelsNode(const QskSkinnable * skinnable, const QRectF & ticksRect, const QRectF & labelsRect, QSGNode * node) const

Public Functions Documentation

function setOrientation

void setOrientation(
    Qt::Orientation orientation
)

function setBoundaries

void setBoundaries(
    const QskIntervalF & boundaries
)

function setTickmarks

void setTickmarks(
    const QskScaleTickmarks & tickmarks
)

function setTickColor

void setTickColor(
    const QColor & color
)

function setTickWidth

void setTickWidth(
    qreal width
)

function setFont

void setFont(
    const QFont & font
)

function setTextColors

void setTextColors(
    const QskTextColors & textColors
)

function setColorFilter

void setColorFilter(
    const QskColorFilter & colorFilter
)

function updateScaleNode

QSGNode * updateScaleNode(
    const QskSkinnable * skinnable,
    const QRectF & tickmarksRect,
    const QRectF & labelsRect,
    QSGNode * node
)

function labelAt

virtual QVariant labelAt(
    qreal pos
) const

function boundingLabelSize

QSizeF boundingLabelSize() const

function updateTicksNode

virtual QSGNode * updateTicksNode(
    const QskSkinnable * ,
    const QRectF & rect,
    QSGNode * node
) const

function updateLabelsNode

virtual QSGNode * updateLabelsNode(
    const QskSkinnable * skinnable,
    const QRectF & ticksRect,
    const QRectF & labelsRect,
    QSGNode * node
) const

Updated on 28 July 2023 at 14:02:28 CEST