QskSkinHintTable

Public Functions

  Name
  QskSkinHintTable()
  QskSkinHintTable(const QskSkinHintTable & other)
  ~QskSkinHintTable()
QskSkinHintTable & operator=(const QskSkinHintTable & other)
bool setAnimation(QskAspect aspect, QskAnimationHint animation)
QskAnimationHint animation(QskAspect aspect) const
bool setHint(QskAspect aspect, const QVariant & skinHint)
const QVariant & hint(QskAspect aspect) const
template <typename T >
bool
setHint(QskAspect aspect, const T & hint)
template <typename T >
T
hint(QskAspect aspect) const
bool removeHint(QskAspect aspect)
QVariant takeHint(QskAspect aspect)
bool hasHint(QskAspect aspect) const
const std::unordered_map< QskAspect, QVariant > & hints() const
bool hasAnimators() const
bool hasStates() const
bool hasHints() const
void clear()
const QVariant * resolvedHint(QskAspect aspect, QskAspect * resolvedAspect =nullptr) const
QskAspect resolvedAspect(QskAspect aspect) const
QskAspect resolvedAnimator(QskAspect aspect, QskAnimationHint & hint) const
bool isResolutionMatching(QskAspect aspect1, QskAspect aspect2) const

Public Functions Documentation

function QskSkinHintTable

QskSkinHintTable()

function QskSkinHintTable

QskSkinHintTable(
    const QskSkinHintTable & other
)

function ~QskSkinHintTable

~QskSkinHintTable()

function operator=

QskSkinHintTable & operator=(
    const QskSkinHintTable & other
)

function setAnimation

bool setAnimation(
    QskAspect aspect,
    QskAnimationHint animation
)

function animation

QskAnimationHint animation(
    QskAspect aspect
) const

function setHint

bool setHint(
    QskAspect aspect,
    const QVariant & skinHint
)

function hint

inline const QVariant & hint(
    QskAspect aspect
) const

function setHint

template <typename T >
inline bool setHint(
    QskAspect aspect,
    const T & hint
)

function hint

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

function removeHint

bool removeHint(
    QskAspect aspect
)

function takeHint

QVariant takeHint(
    QskAspect aspect
)

function hasHint

inline bool hasHint(
    QskAspect aspect
) const

function hints

const std::unordered_map< QskAspect, QVariant > & hints() const

function hasAnimators

inline bool hasAnimators() const

function hasStates

inline bool hasStates() const

function hasHints

inline bool hasHints() const

function clear

void clear()

function resolvedHint

const QVariant * resolvedHint(
    QskAspect aspect,
    QskAspect * resolvedAspect =nullptr
) const

function resolvedAspect

QskAspect resolvedAspect(
    QskAspect aspect
) const

function resolvedAnimator

QskAspect resolvedAnimator(
    QskAspect aspect,
    QskAnimationHint & hint
) const

function isResolutionMatching

bool isResolutionMatching(
    QskAspect aspect1,
    QskAspect aspect2
) const

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