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 Types | Public Member Functions | Public Attributes | List of all members
MusicCloudDataItem Struct Reference

The class of the cloud data item. More...

#include <musicclouddataitem.h>

Public Types

enum  State { State::Waited, State::Uploaded, State::Successed, State::Errored }
 

Public Member Functions

bool isValid () const
 
void clear ()
 
bool operator== (const MusicCloudDataItem &other) const
 

Public Attributes

QString m_id
 
QString m_path
 
State m_state
 
QSyncDataItem m_dataItem
 

Detailed Description

The class of the cloud data item.

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

Definition at line 29 of file musicclouddataitem.h.

Member Enumeration Documentation

Enumerator
Waited 

waited state

Uploaded 

Uploaded state

Successed 

successed state

Errored 

error state

Definition at line 31 of file musicclouddataitem.h.

Member Function Documentation

void MusicCloudDataItem::clear ( )
inline

Definition at line 49 of file musicclouddataitem.h.

References QSyncDataItem::clear().

Referenced by MusicCloudManagerTableWidget::uploadDone().

bool MusicCloudDataItem::isValid ( ) const
inline
bool MusicCloudDataItem::operator== ( const MusicCloudDataItem other) const
inline

Definition at line 57 of file musicclouddataitem.h.

References m_dataItem, and QSyncDataItem::m_name.

Member Data Documentation

QSyncDataItem MusicCloudDataItem::m_dataItem
QString MusicCloudDataItem::m_id
QString MusicCloudDataItem::m_path
State MusicCloudDataItem::m_state

The documentation for this struct was generated from the following file: