OpenHantek
Loading...
Searching...
No Matches
QtAwesomeAnimation Class Reference

#include <QtAwesomeAnim.h>

Inheritance diagram for QtAwesomeAnimation:

Public Slots

void update ()
 

Public Member Functions

 QtAwesomeAnimation (QWidget *parentWidget, int interval=20, double step=0.01)
 
void setup (QPainter &painter, const QRect &rect)
 

Private Attributes

QWidget * parentWidgetRef_
 
QTimer * timer_
 
int interval_
 
double step_
 
double angle_
 

Detailed Description

Basic Animation Support for QtAwesome (Inspired by https://github.com/spyder-ide/qtawesome)

Constructor & Destructor Documentation

◆ QtAwesomeAnimation()

QtAwesomeAnimation::QtAwesomeAnimation ( QWidget * parentWidget,
int interval = 20,
double step = 0.01 )

Member Function Documentation

◆ setup()

void QtAwesomeAnimation::setup ( QPainter & painter,
const QRect & rect )

◆ update

void QtAwesomeAnimation::update ( )
slot

Field Documentation

◆ angle_

double QtAwesomeAnimation::angle_
private

◆ interval_

int QtAwesomeAnimation::interval_
private

◆ parentWidgetRef_

QWidget* QtAwesomeAnimation::parentWidgetRef_
private

◆ step_

double QtAwesomeAnimation::step_
private

◆ timer_

QTimer* QtAwesomeAnimation::timer_
private

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