QskSkinnable::resetHint added

This commit is contained in:
Uwe Rathmann 2019-03-19 17:36:12 +01:00
parent 727787abaf
commit 943e2b6de8
2 changed files with 7 additions and 0 deletions

View File

@ -420,6 +420,11 @@ QskAnimationHint QskSkinnable::effectiveAnimation(
return hint;
}
void QskSkinnable::resetHint( QskAspect::Aspect aspect )
{
m_data->hintTable.removeHint( aspect );
}
QVariant QskSkinnable::effectiveHint(
QskAspect::Aspect aspect, QskSkinHintStatus* status ) const
{

View File

@ -112,6 +112,8 @@ class QSK_EXPORT QskSkinnable
void setAnimation( QskAspect::Aspect, QskAnimationHint );
QskAnimationHint animation( QskAspect::Aspect, QskSkinHintStatus* = nullptr ) const;
void resetHint( QskAspect::Aspect );
QskAnimationHint effectiveAnimation( QskAspect::Type, QskAspect::Subcontrol,
QskAspect::State, QskSkinHintStatus* status = nullptr ) const;