libmygpo-qt
 All Classes Functions
Public Types | Signals | Public Member Functions | Properties | Friends | List of all members
mygpo::Episode Class Reference
Inheritance diagram for mygpo::Episode:
Inheritance graph
[legend]
Collaboration diagram for mygpo::Episode:
Collaboration graph
[legend]

Public Types

enum  Status {
  UNKNOWN, NEW, PLAY, DOWNLOAD,
  DELETE
}
 

Signals

void finished ()
 Gets emitted when the data is ready to read.
 
void parseError ()
 Gets emitted when an parse error ocurred.
 
void requestError (QNetworkReply::NetworkError error)
 Gets emitted when an request error ocurred.
 

Public Member Functions

 Episode (QNetworkReply *reply, QObject *parent=0)
 
 Episode (const QVariant &variant, QObject *parent=0)
 
QUrl url () const
 
QString title () const
 
QUrl podcastUrl () const
 
QString podcastTitle () const
 
QString description () const
 
QUrl website () const
 
QUrl mygpoUrl () const
 
QDateTime released () const
 
Episode::Status status () const
 

Properties

QUrl url
 
QString title
 
QUrl podcastUrl
 
QString podcastTitle
 
QString description
 
QUrl website
 
QDateTime released
 
int status
 
QUrl mygpoUrl
 

Friends

class EpisodePrivate
 

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