TTKMusicPlayer  4.1.3.0
TTKMusicPlayer imitates Kugou UI, the music player uses of qmmp core library based on Qt for windows and linux
Public Member Functions | Protected Member Functions | List of all members
QAlgorithm::ImageRender Class Referenceabstract

The class of the image render. More...

#include <imagewrapper.h>

+ Inheritance diagram for QAlgorithm::ImageRender:

Public Member Functions

 ImageRender ()
 
virtual ~ImageRender ()=default
 
virtual void input (const QRect &region)
 
virtual QPixmap render (const QPixmap &pixmap, int value)=0
 

Protected Member Functions

 ImageRender (ImageRenderPrivate &pvt)
 

Detailed Description

The class of the image render.

Author
Greedysky greed.nosp@m.ysky.nosp@m.@163..nosp@m.com

Definition at line 35 of file imagewrapper.h.

Constructor & Destructor Documentation

QAlgorithm::ImageRender::ImageRender ( )

Object constructor.

Definition at line 19 of file imagewrapper.cpp.

virtual QAlgorithm::ImageRender::~ImageRender ( )
virtualdefault

Object destructor.

QAlgorithm::ImageRender::ImageRender ( ImageRenderPrivate pvt)
protected

Definition at line 25 of file imagewrapper.cpp.

References TTK_INIT_PRIVATE_D.

Member Function Documentation

void QAlgorithm::ImageRender::input ( const QRect &  region)
virtual
virtual QPixmap QAlgorithm::ImageRender::render ( const QPixmap &  pixmap,
int  value 
)
pure virtual

Render data. Subclass should implement this function.

Implemented in QAlgorithm::WaterWave, QAlgorithm::CubeWave, and QAlgorithm::GaussBlur.

Referenced by MusicTransitionAnimationLabel::paintEvent().


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