QskSkinTransition

Public Types

  Name  
enum Type { Color = 1, Metric = 2, AllTypes = Color Metric}

Public Functions

  Name
  QskSkinTransition()
virtual ~QskSkinTransition()
void setSourceSkin(QskSkin * skin)
QskSkin * sourceSkin() const
void setTargetSkin(QskSkin * skin)
QskSkin * targetSkin() const
void setAnimation(QskAnimationHint animationHint)
QskAnimationHint animation() const
void setMask(Type type)
Type mask() const
void process()
bool isRunning()
QVariant animatedHint(const QQuickWindow * window, QskAspect aspect)
QVariant animatedGraphicFilter(const QQuickWindow * window, int graphicRole)

Protected Functions

  Name
virtual void updateSkin(QskSkin * , QskSkin * )

Public Types Documentation

enum Type

Enumerator Value Description  
Color 1    
Metric 2    
AllTypes Color Metric  

Public Functions Documentation

function QskSkinTransition

QskSkinTransition()

function ~QskSkinTransition

virtual ~QskSkinTransition()

function setSourceSkin

void setSourceSkin(
    QskSkin * skin
)

function sourceSkin

QskSkin * sourceSkin() const

function setTargetSkin

void setTargetSkin(
    QskSkin * skin
)

function targetSkin

QskSkin * targetSkin() const

function setAnimation

void setAnimation(
    QskAnimationHint animationHint
)

function animation

QskAnimationHint animation() const

function setMask

void setMask(
    Type type
)

function mask

Type mask() const

function process

void process()

function isRunning

static bool isRunning()

function animatedHint

static QVariant animatedHint(
    const QQuickWindow * window,
    QskAspect aspect
)

function animatedGraphicFilter

static QVariant animatedGraphicFilter(
    const QQuickWindow * window,
    int graphicRole
)

Protected Functions Documentation

function updateSkin

virtual void updateSkin(
    QskSkin * ,
    QskSkin * 
)

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