TTKMusicPlayer  4.2.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 noexcept
 
void clear () noexcept
 
bool operator== (const MusicCloudDataItem &other) const noexcept
 

Public Attributes

QString m_id
 
QString m_path
 
State m_state
 
QSyncDataItem m_data
 

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 ( )
inlinenoexcept

Definition at line 49 of file musicclouddataitem.h.

References QSyncDataItem::clear().

Referenced by MusicCloudManagerTableWidget::uploadDone().

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

Definition at line 57 of file musicclouddataitem.h.

References QSyncDataItem::m_name.

Member Data Documentation

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

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