TTKMusicPlayer  3.7.0.0
TTKMusicPlayer imitates Kugou UI, the music player uses of qmmp core library based on Qt for windows and linux
Public Slots | Public Member Functions | Private Member Functions | List of all members
MusicSkinAnimationWidget Class Reference

The class of the function skin animation widget. More...

#include <musicfuntionanimationwidget.h>

+ Inheritance diagram for MusicSkinAnimationWidget:

Public Slots

virtual void switchToSelectedItemStyle (int index) overridefinal
 
- Public Slots inherited from MusicAbstractAnimationWidget
virtual void switchToSelectedItemStyle (int index)
 
void animationChanged (const QVariant &value)
 
void finished ()
 

Public Member Functions

 MusicSkinAnimationWidget (QWidget *parent=nullptr)
 
- Public Member Functions inherited from MusicAbstractAnimationWidget
 MusicAbstractAnimationWidget (QWidget *parent=nullptr)
 
 ~MusicAbstractAnimationWidget ()
 

Private Member Functions

virtual void paintEvent (QPaintEvent *event) overridefinal
 

Additional Inherited Members

- Signals inherited from MusicAbstractAnimationWidget
void buttonClicked (int index)
 
- Protected Attributes inherited from MusicAbstractAnimationWidget
QPixmap m_pix
 
int m_curIndex
 
int m_preIndex
 
int m_x
 
float m_perWidth
 
float m_totalWidth
 
bool m_isAnimation
 
bool m_showState
 
bool m_showLine
 
QPropertyAnimation * m_animation
 
QWidgetList m_container
 
QButtonGroup * m_buttonGroup
 

Detailed Description

The class of the function skin animation widget.

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

Definition at line 210 of file musicfuntionanimationwidget.h.

Constructor & Destructor Documentation

MusicSkinAnimationWidget::MusicSkinAnimationWidget ( QWidget *  parent = nullptr)
explicit

Member Function Documentation

void MusicSkinAnimationWidget::paintEvent ( QPaintEvent *  event)
finaloverrideprivatevirtual

Override the widget event.

Reimplemented from MusicAbstractAnimationWidget.

Definition at line 281 of file musicfuntionanimationwidget.cpp.

References MusicAbstractAnimationWidget::m_totalWidth, and MusicAbstractAnimationWidget::paintEvent().

void MusicSkinAnimationWidget::switchToSelectedItemStyle ( int  index)
finaloverridevirtualslot

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