PonyPlayer
LyricsData类 参考

#include <lyrics.h>

类 LyricsData 继承关系图:

Public 槽

void clearLyricSentence ()
 

信号

void lyricsChange ()
 

Public 成员函数

 LyricsData ()
 
QQmlListProperty< LyricSentencegetSentences ()
 
void appendSentences (LyricSentence *)
 
qsizetype sentenceCount () const
 
LyricSentencegetSentence (qsizetype) const
 
void clearSentences ()
 
void replaceSentence (qsizetype, LyricSentence *)
 
void removeLastSentence ()
 
void pushLyricSentence (LyricSentence *sentence)
 
void pushLyricSentenceCompleted ()
 

属性

QQmlListProperty< LyricSentencesentences
 

构造及析构函数说明

◆ LyricsData()

LyricsData::LyricsData ( )

成员函数说明

◆ appendSentences()

void LyricsData::appendSentences ( LyricSentence p)

◆ clearLyricSentence

void LyricsData::clearLyricSentence ( )
inlineslot

◆ clearSentences()

void LyricsData::clearSentences ( )

◆ getSentence()

LyricSentence * LyricsData::getSentence ( qsizetype  index) const

◆ getSentences()

QQmlListProperty< LyricSentence > LyricsData::getSentences ( )

◆ lyricsChange

void LyricsData::lyricsChange ( )
signal

◆ pushLyricSentence()

void LyricsData::pushLyricSentence ( LyricSentence sentence)
inline

◆ pushLyricSentenceCompleted()

void LyricsData::pushLyricSentenceCompleted ( )
inline

◆ removeLastSentence()

void LyricsData::removeLastSentence ( )

◆ replaceSentence()

void LyricsData::replaceSentence ( qsizetype  index,
LyricSentence p 
)

◆ sentenceCount()

qsizetype LyricsData::sentenceCount ( ) const

属性说明

◆ sentences

QQmlListProperty<LyricSentence> LyricsData::sentences
read

该类的文档由以下文件生成: