QskSkinHintTableEditor

Public Functions

  Name
  QskSkinHintTableEditor(QskSkinHintTable * table =nullptr)
void setTable(QskSkinHintTable * table)
QskSkinHintTable * table() const
void setHint(QskAspect aspect, const QVariant & hint, QskStateCombination combination =QskStateCombination())
template <typename T >
void
setHint(QskAspect aspect, const T & hint, QskStateCombination combination =QskStateCombination())
const QVariant & hint(QskAspect aspect) const
template <typename T >
T
hint(QskAspect aspect) const
bool removeHint(QskAspect aspect, QskStateCombination combination =QskStateCombination())
QVariant takeHint(QskAspect aspect)
bool hasHint(QskAspect aspect) const
void setAnimation(QskAspect aspect, QskAnimationHint hint, QskStateCombination combination =QskStateCombination())
QskAnimationHint animation(QskAspect aspect) const
void setFlagHint(QskAspect aspect, const QVariant & hint, QskStateCombination combination =QskStateCombination())
template <typename T >
void
setFlagHint(QskAspect aspect, const T & hint, QskStateCombination combination =QskStateCombination())
void removeFlagHint(QskAspect aspect, QskStateCombination combination =QskStateCombination())
QVariant flagHint(QskAspect aspect) const
template <typename T >
T
flagHint(QskAspect aspect) const
void setMetricHint(QskAspect aspect, const QVariant & hint, QskStateCombination combination =QskStateCombination())
template <typename T >
void
setMetricHint(QskAspect aspect, const T & hint, QskStateCombination combination =QskStateCombination())
void removeMetricHint(QskAspect aspect, QskStateCombination combination =QskStateCombination())
QVariant metricHint(QskAspect aspect) const
template <typename T >
T
metricHint(QskAspect aspect) const
void setColorHint(QskAspect aspect, const QVariant & hint, QskStateCombination combination =QskStateCombination())
template <typename T >
void
setColorHint(QskAspect aspect, const T & hint, QskStateCombination combination =QskStateCombination())
void removeColorHint(QskAspect aspect, QskStateCombination combination =QskStateCombination())
QVariant colorHint(QskAspect aspect) const
template <typename T >
T
colorHint(QskAspect aspect) const
void setFlag(QskAspect aspect, int flag, QskStateCombination combination =QskStateCombination())
int flag(QskAspect aspect) const
void setMetric(QskAspect aspect, qreal metric, QskStateCombination combination =QskStateCombination())
qreal metric(QskAspect aspect) const
void setColor(QskAspect aspect, Qt::GlobalColor color, QskStateCombination combination =QskStateCombination())
void setColor(QskAspect aspect, QRgb rgb, QskStateCombination combination =QskStateCombination())
void setColor(QskAspect aspect, const QColor & color, QskStateCombination combination =QskStateCombination())
QColor color(QskAspect aspect) const
void setHGradient(QskAspect aspect, const QColor & color1, const QColor & color2, QskStateCombination combination =QskStateCombination())
void setVGradient(QskAspect aspect, const QColor & color1, const QColor & color2, QskStateCombination combination =QskStateCombination())
void setGradient(QskAspect aspect, const QskGradient & gradient, QskStateCombination combination =QskStateCombination())
QskGradient gradient(QskAspect aspect) const
void setStrutSize(QskAspect aspect, const QSizeF & size, QskStateCombination combination =QskStateCombination())
void setStrutSize(QskAspect aspect, qreal width, qreal height, QskStateCombination combination =QskStateCombination())
void removeStrutSize(QskAspect aspect, QskStateCombination combination =QskStateCombination())
QSizeF strutSize(QskAspect aspect) const
void setMargin(QskAspect aspect, const QskMargins & margins, QskStateCombination combination =QskStateCombination())
void setMargin(QskAspect aspect, qreal left, qreal top, qreal right, qreal bottom, QskStateCombination combination =QskStateCombination())
void removeMargin(QskAspect aspect, QskStateCombination combination =QskStateCombination())
QskMargins margin(QskAspect aspect) const
void setPadding(QskAspect aspect, const QskMargins & padding, QskStateCombination combination =QskStateCombination())
void setPadding(QskAspect aspect, qreal left, qreal top, qreal right, qreal bottom, QskStateCombination combination =QskStateCombination())
void removePadding(QskAspect aspect, QskStateCombination combination =QskStateCombination())
QskMargins padding(QskAspect aspect) const
void setSpacing(QskAspect aspect, qreal spacing, QskStateCombination combination =QskStateCombination())
void removeSpacing(QskAspect aspect, QskStateCombination combination =QskStateCombination())
qreal spacing(QskAspect aspect) const
void setAlignment(QskAspect aspect, Qt::Alignment alignment, QskStateCombination combination =QskStateCombination())
void removeAlignment(QskAspect aspect, QskStateCombination combination =QskStateCombination())
Qt::Alignment alignment(QskAspect aspect) const
void setFontRole(QskAspect aspect, int fontRole, QskStateCombination combination =QskStateCombination())
void removeFontRole(QskAspect aspect, QskStateCombination combination =QskStateCombination())
int fontRole(QskAspect aspect) const
void setGraphicRole(QskAspect aspect, int graphicRole, QskStateCombination combination =QskStateCombination())
void removeGraphicRole(QskAspect aspect, QskStateCombination combination =QskStateCombination())
int graphicRole(QskAspect aspect) const
void setBoxShape(QskAspect aspect, qreal radius, Qt::SizeMode sizeMode =Qt::AbsoluteSize)
void setBoxShape(QskAspect aspect, qreal topLeft, qreal topRight, qreal bottomLeft, qreal bottomRight, Qt::SizeMode sizeMode =Qt::AbsoluteSize)
void setBoxShape(QskAspect aspect, const QskBoxShapeMetrics & shape, QskStateCombination combination =QskStateCombination())
void removeBoxShape(QskAspect aspect, QskStateCombination combination =QskStateCombination())
QskBoxShapeMetrics boxShape(QskAspect aspect) const
void setBoxBorderMetrics(QskAspect aspect, qreal borderWidth, Qt::SizeMode sizeMode =Qt::AbsoluteSize)
void setBoxBorderMetrics(QskAspect aspect, qreal left, qreal top, qreal right, qreal bottom, Qt::SizeMode sizeMode =Qt::AbsoluteSize)
void setBoxBorderMetrics(QskAspect aspect, const QskBoxBorderMetrics & borderMetrics, QskStateCombination combination =QskStateCombination())
void removeBoxBorderMetric(QskAspect aspect, QskStateCombination combination =QskStateCombination())
QskBoxBorderMetrics boxBorderMetrics(QskAspect aspect) const
void setBoxBorderColors(QskAspect aspect, const QskBoxBorderColors & borderColors, QskStateCombination combination =QskStateCombination())
void setBoxBorderColors(QskAspect aspect, const QColor & left, const QColor & top, const QColor & right, const QColor & bottom, QskStateCombination combination =QskStateCombination())
void removeBoxBorderColors(QskAspect aspect, QskStateCombination combination =QskStateCombination())
QskBoxBorderColors boxBorderColors(QskAspect aspect) const
void setArcMetrics(QskAspect aspect, qreal width, qreal startAngle, qreal spanAngle, Qt::SizeMode sizeMode =Qt::AbsoluteSize)
void setArcMetrics(QskAspect aspect, const QskArcMetrics & arcMetrics, QskStateCombination combination =QskStateCombination())
void removeArcMetrics(QskAspect aspect, QskStateCombination combination =QskStateCombination())
QskArcMetrics arcMetrics(QskAspect aspect) const

Public Functions Documentation

function QskSkinHintTableEditor

QskSkinHintTableEditor(
    QskSkinHintTable * table =nullptr
)

function setTable

void setTable(
    QskSkinHintTable * table
)

function table

QskSkinHintTable * table() const

function setHint

void setHint(
    QskAspect aspect,
    const QVariant & hint,
    QskStateCombination combination =QskStateCombination()
)

function setHint

template <typename T >
inline void setHint(
    QskAspect aspect,
    const T & hint,
    QskStateCombination combination =QskStateCombination()
)

function hint

inline const QVariant & hint(
    QskAspect aspect
) const

function hint

template <typename T >
inline T hint(
    QskAspect aspect
) const

function removeHint

bool removeHint(
    QskAspect aspect,
    QskStateCombination combination =QskStateCombination()
)

function takeHint

inline QVariant takeHint(
    QskAspect aspect
)

function hasHint

inline bool hasHint(
    QskAspect aspect
) const

function setAnimation

inline void setAnimation(
    QskAspect aspect,
    QskAnimationHint hint,
    QskStateCombination combination =QskStateCombination()
)

function animation

inline QskAnimationHint animation(
    QskAspect aspect
) const

function setFlagHint

inline void setFlagHint(
    QskAspect aspect,
    const QVariant & hint,
    QskStateCombination combination =QskStateCombination()
)

function setFlagHint

template <typename T >
inline void setFlagHint(
    QskAspect aspect,
    const T & hint,
    QskStateCombination combination =QskStateCombination()
)

function removeFlagHint

inline void removeFlagHint(
    QskAspect aspect,
    QskStateCombination combination =QskStateCombination()
)

function flagHint

inline QVariant flagHint(
    QskAspect aspect
) const

function flagHint

template <typename T >
inline T flagHint(
    QskAspect aspect
) const

function setMetricHint

inline void setMetricHint(
    QskAspect aspect,
    const QVariant & hint,
    QskStateCombination combination =QskStateCombination()
)

function setMetricHint

template <typename T >
inline void setMetricHint(
    QskAspect aspect,
    const T & hint,
    QskStateCombination combination =QskStateCombination()
)

function removeMetricHint

inline void removeMetricHint(
    QskAspect aspect,
    QskStateCombination combination =QskStateCombination()
)

function metricHint

inline QVariant metricHint(
    QskAspect aspect
) const

function metricHint

template <typename T >
inline T metricHint(
    QskAspect aspect
) const

function setColorHint

inline void setColorHint(
    QskAspect aspect,
    const QVariant & hint,
    QskStateCombination combination =QskStateCombination()
)

function setColorHint

template <typename T >
inline void setColorHint(
    QskAspect aspect,
    const T & hint,
    QskStateCombination combination =QskStateCombination()
)

function removeColorHint

inline void removeColorHint(
    QskAspect aspect,
    QskStateCombination combination =QskStateCombination()
)

function colorHint

inline QVariant colorHint(
    QskAspect aspect
) const

function colorHint

template <typename T >
inline T colorHint(
    QskAspect aspect
) const

function setFlag

void setFlag(
    QskAspect aspect,
    int flag,
    QskStateCombination combination =QskStateCombination()
)

function flag

int flag(
    QskAspect aspect
) const

function setMetric

void setMetric(
    QskAspect aspect,
    qreal metric,
    QskStateCombination combination =QskStateCombination()
)

function metric

qreal metric(
    QskAspect aspect
) const

function setColor

void setColor(
    QskAspect aspect,
    Qt::GlobalColor color,
    QskStateCombination combination =QskStateCombination()
)

function setColor

void setColor(
    QskAspect aspect,
    QRgb rgb,
    QskStateCombination combination =QskStateCombination()
)

function setColor

void setColor(
    QskAspect aspect,
    const QColor & color,
    QskStateCombination combination =QskStateCombination()
)

function color

QColor color(
    QskAspect aspect
) const

function setHGradient

void setHGradient(
    QskAspect aspect,
    const QColor & color1,
    const QColor & color2,
    QskStateCombination combination =QskStateCombination()
)

function setVGradient

void setVGradient(
    QskAspect aspect,
    const QColor & color1,
    const QColor & color2,
    QskStateCombination combination =QskStateCombination()
)

function setGradient

void setGradient(
    QskAspect aspect,
    const QskGradient & gradient,
    QskStateCombination combination =QskStateCombination()
)

function gradient

QskGradient gradient(
    QskAspect aspect
) const

function setStrutSize

void setStrutSize(
    QskAspect aspect,
    const QSizeF & size,
    QskStateCombination combination =QskStateCombination()
)

function setStrutSize

void setStrutSize(
    QskAspect aspect,
    qreal width,
    qreal height,
    QskStateCombination combination =QskStateCombination()
)

function removeStrutSize

void removeStrutSize(
    QskAspect aspect,
    QskStateCombination combination =QskStateCombination()
)

function strutSize

QSizeF strutSize(
    QskAspect aspect
) const

function setMargin

void setMargin(
    QskAspect aspect,
    const QskMargins & margins,
    QskStateCombination combination =QskStateCombination()
)

function setMargin

void setMargin(
    QskAspect aspect,
    qreal left,
    qreal top,
    qreal right,
    qreal bottom,
    QskStateCombination combination =QskStateCombination()
)

function removeMargin

void removeMargin(
    QskAspect aspect,
    QskStateCombination combination =QskStateCombination()
)

function margin

QskMargins margin(
    QskAspect aspect
) const

function setPadding

void setPadding(
    QskAspect aspect,
    const QskMargins & padding,
    QskStateCombination combination =QskStateCombination()
)

function setPadding

void setPadding(
    QskAspect aspect,
    qreal left,
    qreal top,
    qreal right,
    qreal bottom,
    QskStateCombination combination =QskStateCombination()
)

function removePadding

void removePadding(
    QskAspect aspect,
    QskStateCombination combination =QskStateCombination()
)

function padding

QskMargins padding(
    QskAspect aspect
) const

function setSpacing

void setSpacing(
    QskAspect aspect,
    qreal spacing,
    QskStateCombination combination =QskStateCombination()
)

function removeSpacing

void removeSpacing(
    QskAspect aspect,
    QskStateCombination combination =QskStateCombination()
)

function spacing

qreal spacing(
    QskAspect aspect
) const

function setAlignment

void setAlignment(
    QskAspect aspect,
    Qt::Alignment alignment,
    QskStateCombination combination =QskStateCombination()
)

function removeAlignment

void removeAlignment(
    QskAspect aspect,
    QskStateCombination combination =QskStateCombination()
)

function alignment

Qt::Alignment alignment(
    QskAspect aspect
) const

function setFontRole

void setFontRole(
    QskAspect aspect,
    int fontRole,
    QskStateCombination combination =QskStateCombination()
)

function removeFontRole

void removeFontRole(
    QskAspect aspect,
    QskStateCombination combination =QskStateCombination()
)

function fontRole

int fontRole(
    QskAspect aspect
) const

function setGraphicRole

void setGraphicRole(
    QskAspect aspect,
    int graphicRole,
    QskStateCombination combination =QskStateCombination()
)

function removeGraphicRole

void removeGraphicRole(
    QskAspect aspect,
    QskStateCombination combination =QskStateCombination()
)

function graphicRole

int graphicRole(
    QskAspect aspect
) const

function setBoxShape

void setBoxShape(
    QskAspect aspect,
    qreal radius,
    Qt::SizeMode sizeMode =Qt::AbsoluteSize
)

function setBoxShape

void setBoxShape(
    QskAspect aspect,
    qreal topLeft,
    qreal topRight,
    qreal bottomLeft,
    qreal bottomRight,
    Qt::SizeMode sizeMode =Qt::AbsoluteSize
)

function setBoxShape

void setBoxShape(
    QskAspect aspect,
    const QskBoxShapeMetrics & shape,
    QskStateCombination combination =QskStateCombination()
)

function removeBoxShape

void removeBoxShape(
    QskAspect aspect,
    QskStateCombination combination =QskStateCombination()
)

function boxShape

QskBoxShapeMetrics boxShape(
    QskAspect aspect
) const

function setBoxBorderMetrics

void setBoxBorderMetrics(
    QskAspect aspect,
    qreal borderWidth,
    Qt::SizeMode sizeMode =Qt::AbsoluteSize
)

function setBoxBorderMetrics

void setBoxBorderMetrics(
    QskAspect aspect,
    qreal left,
    qreal top,
    qreal right,
    qreal bottom,
    Qt::SizeMode sizeMode =Qt::AbsoluteSize
)

function setBoxBorderMetrics

void setBoxBorderMetrics(
    QskAspect aspect,
    const QskBoxBorderMetrics & borderMetrics,
    QskStateCombination combination =QskStateCombination()
)

function removeBoxBorderMetric

void removeBoxBorderMetric(
    QskAspect aspect,
    QskStateCombination combination =QskStateCombination()
)

function boxBorderMetrics

QskBoxBorderMetrics boxBorderMetrics(
    QskAspect aspect
) const

function setBoxBorderColors

void setBoxBorderColors(
    QskAspect aspect,
    const QskBoxBorderColors & borderColors,
    QskStateCombination combination =QskStateCombination()
)

function setBoxBorderColors

void setBoxBorderColors(
    QskAspect aspect,
    const QColor & left,
    const QColor & top,
    const QColor & right,
    const QColor & bottom,
    QskStateCombination combination =QskStateCombination()
)

function removeBoxBorderColors

void removeBoxBorderColors(
    QskAspect aspect,
    QskStateCombination combination =QskStateCombination()
)

function boxBorderColors

QskBoxBorderColors boxBorderColors(
    QskAspect aspect
) const

function setArcMetrics

void setArcMetrics(
    QskAspect aspect,
    qreal width,
    qreal startAngle,
    qreal spanAngle,
    Qt::SizeMode sizeMode =Qt::AbsoluteSize
)

function setArcMetrics

void setArcMetrics(
    QskAspect aspect,
    const QskArcMetrics & arcMetrics,
    QskStateCombination combination =QskStateCombination()
)

function removeArcMetrics

void removeArcMetrics(
    QskAspect aspect,
    QskStateCombination combination =QskStateCombination()
)

function arcMetrics

QskArcMetrics arcMetrics(
    QskAspect aspect
) const

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