CCIMXDesktop
 
Loading...
Searching...
No Matches
StackpageSwitcherAnimation Struct Reference

The StackpageSwitcherAnimation class holdings the animations of the stack page animations. More...

#include <stackpage_switcher_animation.h>

Inheritance diagram for StackpageSwitcherAnimation:

Classes

struct  AnimationInfo
 The AnimationInfo class contains the animation info that the static functions process_animations requires. More...
 

Public Member Functions

 StackpageSwitcherAnimation (QObject *parent=nullptr)
 Construct a new Stackpage Switcher Animation object.
 
 StackpageSwitcherAnimation (QObject *parent=nullptr)
 Construct a new Stackpage Switcher Animation object.
 
 StackpageSwitcherAnimation (QObject *parent=nullptr)
 Construct a new Stackpage Switcher Animation object.
 

Static Public Member Functions

static void process_animations (QStackedWidget *binding_widget, AnimationInfo *animation_info)
 process_animations process the animations
 
static void process_animations (QStackedWidget *binding_widget, AnimationInfo *animation_info)
 process_animations process the animations
 
static void process_animations (QStackedWidget *binding_widget, AnimationInfo *animation_info)
 process_animations process the animations
 

Static Public Attributes

static constexpr unsigned short ANIMATION_DURATION = 400
 the animation duration
 

Detailed Description

The StackpageSwitcherAnimation class holdings the animations of the stack page animations.

Constructor & Destructor Documentation

◆ StackpageSwitcherAnimation() [1/3]

StackpageSwitcherAnimation::StackpageSwitcherAnimation ( QObject *  parent = nullptr)
inlineexplicit

Construct a new Stackpage Switcher Animation object.

Parameters
parent

◆ StackpageSwitcherAnimation() [2/3]

StackpageSwitcherAnimation::StackpageSwitcherAnimation ( QObject *  parent = nullptr)
inlineexplicit

Construct a new Stackpage Switcher Animation object.

Parameters
parent

◆ StackpageSwitcherAnimation() [3/3]

StackpageSwitcherAnimation::StackpageSwitcherAnimation ( QObject *  parent = nullptr)
inlineexplicit

Construct a new Stackpage Switcher Animation object.

Parameters
parent

Member Function Documentation

◆ process_animations() [1/3]

void StackpageSwitcherAnimation::process_animations ( QStackedWidget *  binding_widget,
AnimationInfo animation_info 
)
static

process_animations process the animations

Parameters
binding_widgetthe widget to be animated
animation_infothe animation info

◆ process_animations() [2/3]

static void StackpageSwitcherAnimation::process_animations ( QStackedWidget *  binding_widget,
AnimationInfo animation_info 
)
static

process_animations process the animations

Parameters
binding_widgetthe widget to be animated
animation_infothe animation info

◆ process_animations() [3/3]

static void StackpageSwitcherAnimation::process_animations ( QStackedWidget *  binding_widget,
AnimationInfo animation_info 
)
static

process_animations process the animations

Parameters
binding_widgetthe widget to be animated
animation_infothe animation info

The documentation for this struct was generated from the following files: