TTKMusicPlayer
4.1.3.0
TTKMusicPlayer imitates Kugou UI, the music player uses of qmmp core library based on Qt for windows and linux
|
The class of the desktop lrc manager. More...
#include <musiclrcmanagerfordesktop.h>
Public Member Functions | |
MusicLrcManagerForDesktop (QWidget *parent=nullptr) | |
![]() | |
MusicLrcManager (QWidget *parent=nullptr) | |
~MusicLrcManager () | |
void | startDrawLrc () |
void | startDrawLrcMask (qint64 intervaltime) |
void | stopDrawLrc () |
void | setFontFamily (int index) |
void | setFontType (int type) |
void | setLinearGradientColor (const MusicLrcColor &color) |
void | setSpeedLevel (int l) |
void | setFontTransparent (int t) |
void | setSelfPosition (int x, int y) |
void | setSelfPosition (const QPoint &point) |
int | x () const |
int | y () const |
void | setX (int x) |
void | setY (int y) |
void | reset () |
void | setLrcFontSize (int size) |
int | lrcFontSize () const |
Additional Inherited Members | |
![]() | |
void | updateMask () |
void | setText (const QString &str) |
![]() | |
QFont | m_font |
QTimer * | m_timer |
QLinearGradient | m_linearGradient |
QLinearGradient | m_maskLinearGradient |
float | m_lrcMaskWidth |
float | m_lrcMaskWidthInterval |
float | m_intervalCount |
int | m_lrcPerWidth |
int | m_transparent |
int | m_speedLevel |
QPoint | m_position |
The class of the desktop lrc manager.
Definition at line 27 of file musiclrcmanagerfordesktop.h.
|
explicit |
Object constructor.
Definition at line 5 of file musiclrcmanagerfordesktop.cpp.
References MusicLrcManager::m_font, and MusicLrcManager::m_speedLevel.