TTKMusicPlayer
4.2.0.0
TTKMusicPlayer imitates Kugou UI, the music player uses of qmmp core library based on Qt for windows and linux
|
The class of the base lrc interface. More...
#include <musiclrcparser.h>
Public Member Functions | |
virtual | ~MusicLrcFromInterface ()=default |
virtual bool | decode (const QString &input)=0 |
const QByteArray & | data () const noexcept |
Protected Attributes | |
QByteArray | m_data |
The class of the base lrc interface.
Definition at line 27 of file musiclrcparser.h.
|
virtualdefault |
Object destructor.
|
noexcept |
Get decode string.
Definition at line 10 of file musiclrcparser.cpp.
References m_data.
Referenced by MusicLrcFromQrc::decode(), MusicLrcFromTrc::decode(), MusicLrcFromYrc::decode(), and MusicLrcAnalysis::loadFromFile().
|
pure virtual |
Decode file to lrc by input file.
Implemented in MusicLrcFromYrc, MusicLrcFromTrc, MusicLrcFromQrc, MusicLrcFromKrc, and MusicLrcFromPlain.
|
protected |
Definition at line 46 of file musiclrcparser.h.
Referenced by MusicLrcFromKrc::createLrc(), data(), MusicLrcFromPlain::decode(), MusicLrcFromKrc::decode(), MusicLrcFromQrc::decode(), MusicLrcFromTrc::decode(), and MusicLrcFromYrc::decode().