MythTV  master
Public Member Functions | Static Public Member Functions | Properties | Private Member Functions | List of all members
DTC::Program Class Reference

#include <programAndChannel.h>

Inheritance diagram for DTC::Program:
Inheritance graph
[legend]
Collaboration diagram for DTC::Program:
Collaboration graph
[legend]

Public Member Functions

Q_INVOKABLE Program (QObject *parent=nullptr)
 
void Copy (const Program *src)
 

Static Public Member Functions

static void InitializeCustomTypes ()
 

Properties

QDateTime StartTime
 
QDateTime EndTime
 
QString Title
 
QString SubTitle
 
QString Category
 
QString CatType
 
bool Repeat
 
int VideoProps
 
int AudioProps
 
int SubProps
 
QString SeriesId
 
QString ProgramId
 
double Stars
 
QDateTime LastModified
 
int ProgramFlags
 
QDate Airdate
 
QString Description
 
QString Inetref
 
int Season
 
int Episode
 
int TotalEpisodes
 
qlonglong FileSize
 
QString FileName
 
QString HostName
 
QObject Channel
 
QObject Recording
 
QObject Artwork
 
QObject Cast
 

Private Member Functions

 Q_CLASSINFO ("version", "1.11")
 
 Q_CLASSINFO ("defaultProp", "Description")
 
 Q_CLASSINFO ("deprecated", "FileSize,FileName,HostName")
 
 PROPERTYIMP (bool, SerializeCast)
 

Detailed Description

Definition at line 142 of file programAndChannel.h.

Constructor & Destructor Documentation

◆ Program()

Q_INVOKABLE DTC::Program::Program ( QObject *  parent = nullptr)
inline

Definition at line 232 of file programAndChannel.h.

Member Function Documentation

◆ Q_CLASSINFO() [1/3]

DTC::Program::Q_CLASSINFO ( "version"  ,
"1.11"   
)
private

◆ Q_CLASSINFO() [2/3]

DTC::Program::Q_CLASSINFO ( "defaultProp"  ,
"Description"   
)
private

◆ Q_CLASSINFO() [3/3]

DTC::Program::Q_CLASSINFO ( "deprecated"  ,
FileSize,
FileName  ,
HostName  
)
private

◆ PROPERTYIMP()

DTC::Program::PROPERTYIMP ( bool  ,
SerializeCast   
)
private

◆ InitializeCustomTypes()

void DTC::Program::InitializeCustomTypes ( )
inlinestatic

◆ Copy()

void DTC::Program::Copy ( const Program src)
inline

Definition at line 256 of file programAndChannel.h.

Property Documentation

◆ StartTime

QDateTime DTC::Program::StartTime
readwrite

Definition at line 149 of file programAndChannel.h.

◆ EndTime

QDateTime DTC::Program::EndTime
readwrite

Definition at line 150 of file programAndChannel.h.

◆ Title

QString DTC::Program::Title
readwrite

Definition at line 151 of file programAndChannel.h.

◆ SubTitle

QString DTC::Program::SubTitle
readwrite

Definition at line 152 of file programAndChannel.h.

◆ Category

QString DTC::Program::Category
readwrite

Definition at line 153 of file programAndChannel.h.

◆ CatType

QString DTC::Program::CatType
readwrite

Definition at line 154 of file programAndChannel.h.

◆ Repeat

bool DTC::Program::Repeat
readwrite

Definition at line 155 of file programAndChannel.h.

◆ VideoProps

int DTC::Program::VideoProps
readwrite

Definition at line 156 of file programAndChannel.h.

◆ AudioProps

int DTC::Program::AudioProps
readwrite

Definition at line 157 of file programAndChannel.h.

◆ SubProps

int DTC::Program::SubProps
readwrite

Definition at line 158 of file programAndChannel.h.

◆ SeriesId

QString DTC::Program::SeriesId
readwrite

Definition at line 160 of file programAndChannel.h.

◆ ProgramId

QString DTC::Program::ProgramId
readwrite

Definition at line 161 of file programAndChannel.h.

◆ Stars

double DTC::Program::Stars
readwrite

Definition at line 162 of file programAndChannel.h.

◆ LastModified

QDateTime DTC::Program::LastModified
readwrite

Definition at line 163 of file programAndChannel.h.

◆ ProgramFlags

int DTC::Program::ProgramFlags
readwrite

Definition at line 164 of file programAndChannel.h.

◆ Airdate

QDate DTC::Program::Airdate
readwrite

Definition at line 165 of file programAndChannel.h.

◆ Description

QString DTC::Program::Description
readwrite

Definition at line 166 of file programAndChannel.h.

◆ Inetref

QString DTC::Program::Inetref
readwrite

Definition at line 167 of file programAndChannel.h.

◆ Season

int DTC::Program::Season
readwrite

Definition at line 168 of file programAndChannel.h.

◆ Episode

int DTC::Program::Episode
readwrite

Definition at line 169 of file programAndChannel.h.

◆ TotalEpisodes

int DTC::Program::TotalEpisodes
readwrite

Definition at line 170 of file programAndChannel.h.

◆ FileSize

qlonglong DTC::Program::FileSize
readwrite

Definition at line 175 of file programAndChannel.h.

◆ FileName

QString DTC::Program::FileName
readwrite

Definition at line 176 of file programAndChannel.h.

◆ HostName

QString DTC::Program::HostName
readwrite

Definition at line 177 of file programAndChannel.h.

◆ Channel

QObject DTC::Program::Channel
read

Definition at line 180 of file programAndChannel.h.

Referenced by FillProgramInfo().

◆ Recording

QObject DTC::Program::Recording
read

Definition at line 181 of file programAndChannel.h.

Referenced by FillProgramInfo().

◆ Artwork

QObject DTC::Program::Artwork
read

Definition at line 182 of file programAndChannel.h.

Referenced by FillProgramInfo().

◆ Cast

QObject DTC::Program::Cast
read

Definition at line 183 of file programAndChannel.h.

Referenced by FillProgramInfo().


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