PonyPlayer
Controller类 参考

#include <controller.h>

类 Controller 继承关系图:

Public 槽

void getInsertRst (int resultCode)
 
void getRemoveRst (int resultCode)
 
void getSearchRst (PlayListItem *resultItem)
 
void getExtractRst (QList< simpleListItem * > rst)
 
void getInfoRst (PlayListItem *rst)
 
QString getFile (QString filename, QString path)
 
void sendExtractRequirement ()
 
void sendRemoveRequirement (QString filepath, QString iconPath)
 
void sendGetInfoRequirement (QString filepath)
 

信号

void insertItem (PlayListItem *item)
 
void removeItem (PlayListItem *item)
 
void searchItem (QString primaryKey)
 
void extractRequirement ()
 
void finishExtractItems ()
 
void removeRequirement (QString path)
 
void getInfoRequirement (QString path)
 
void finishGetInfo ()
 
void recentFilesChanged ()
 

Public 成员函数

 Controller (QObject *parent=nullptr)
 
 ~Controller ()
 
Q_INVOKABLE QVariantList getSimpleListItemList ()
 
Q_INVOKABLE QVariantList getRecentFiles ()
 
Q_INVOKABLE void updateRecentFile (QString filePath)
 
Q_INVOKABLE QVariantMap getListItemInfo ()
 

属性

QVariantList recentFiles
 

构造及析构函数说明

◆ Controller()

Controller::Controller ( QObject *  parent = nullptr)
explicit

◆ ~Controller()

Controller::~Controller ( )

成员函数说明

◆ extractRequirement

void Controller::extractRequirement ( )
signal

◆ finishExtractItems

void Controller::finishExtractItems ( )
signal

◆ finishGetInfo

void Controller::finishGetInfo ( )
signal

◆ getExtractRst

void Controller::getExtractRst ( QList< simpleListItem * >  rst)
inlineslot

◆ getFile

QString Controller::getFile ( QString  filename,
QString  path 
)
inlineslot

◆ getInfoRequirement

void Controller::getInfoRequirement ( QString  path)
signal

◆ getInfoRst

void Controller::getInfoRst ( PlayListItem rst)
inlineslot

◆ getInsertRst

void Controller::getInsertRst ( int  resultCode)
inlineslot

◆ getListItemInfo()

QVariantMap Controller::getListItemInfo ( )

◆ getRecentFiles()

QVariantList Controller::getRecentFiles ( )

◆ getRemoveRst

void Controller::getRemoveRst ( int  resultCode)
inlineslot

◆ getSearchRst

void Controller::getSearchRst ( PlayListItem resultItem)
inlineslot

◆ getSimpleListItemList()

QVariantList Controller::getSimpleListItemList ( )

◆ insertItem

void Controller::insertItem ( PlayListItem item)
signal

◆ recentFilesChanged

void Controller::recentFilesChanged ( )
signal

◆ removeItem

void Controller::removeItem ( PlayListItem item)
signal

◆ removeRequirement

void Controller::removeRequirement ( QString  path)
signal

◆ searchItem

void Controller::searchItem ( QString  primaryKey)
signal

◆ sendExtractRequirement

void Controller::sendExtractRequirement ( )
inlineslot

◆ sendGetInfoRequirement

void Controller::sendGetInfoRequirement ( QString  filepath)
inlineslot

◆ sendRemoveRequirement

void Controller::sendRemoveRequirement ( QString  filepath,
QString  iconPath 
)
inlineslot

◆ updateRecentFile()

void Controller::updateRecentFile ( QString  filePath)

属性说明

◆ recentFiles

QVariantList Controller::recentFiles
read

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