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

Public Types

enum  ActionType {
  Download, Play, Delete, New,
  Flattr
}
 

Public Member Functions

 EpisodeAction (const QVariant &variant, QObject *parent=0)
 
 EpisodeAction (const QUrl &podcastUrl, const QUrl &episodeUrl, const QString &deviceName, EpisodeAction::ActionType action, qulonglong timestamp, qulonglong started, qulonglong position, qulonglong total, QObject *parent=0)
 
 EpisodeAction (const QUrl &podcastUrl, const QUrl &episodeUrl, const QString &deviceName, EpisodeAction::ActionType action, qulonglong timestamp, qulonglong position, QObject *parent=0)
 
 EpisodeAction (const QUrl &podcastUrl, const QUrl &episodeUrl, const QString &deviceName, EpisodeAction::ActionType action, qulonglong timestamp, QObject *parent=0)
 
QUrl podcastUrl () const
 
QUrl episodeUrl () const
 
QString deviceName () const
 
EpisodeAction::ActionType action () const
 
qulonglong timestamp () const
 
qulonglong started () const
 
qulonglong position () const
 
qulonglong total () const
 

Properties

QUrl podcastUrl
 
QUrl episodeUrl
 
QString deviceName
 
ActionType action
 
qulonglong timestamp
 
qulonglong started
 
qulonglong position
 
qulonglong total
 

Friends

class EpisodeActionPrivate
 

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