MythTV  master
Public Slots | Public Member Functions | List of all members
ImageServices Class Referenceabstract

#include <imageServices.h>

Inheritance diagram for ImageServices:
Inheritance graph
[legend]
Collaboration diagram for ImageServices:
Collaboration graph
[legend]

Public Slots

virtual QString GetImageInfo (int Id, const QString &Tag)=0
 
virtual DTC::ImageMetadataInfoListGetImageInfoList (int Id)=0
 
virtual bool RemoveImage (int Id)=0
 
virtual bool RenameImage (int Id, const QString &NewName)=0
 
virtual bool StartSync (void)=0
 
virtual bool StopSync (void)=0
 
virtual DTC::ImageSyncInfoGetSyncStatus (void)=0
 
virtual bool CreateThumbnail (int Id)=0
 

Public Member Functions

 ImageServices (QObject *parent=nullptr)
 
- Public Member Functions inherited from Service
 Service (QObject *parent=nullptr)
 
virtual QVariant ConvertToVariant (int nType, void *pValue)
 
virtual void * ConvertToParameterPtr (int nTypeId, const QString &sParamType, void *pParam, const QString &sValue)
 
bool HAS_PARAM (const QString &p) const
 

Additional Inherited Members

- Static Public Member Functions inherited from Service
static bool ToBool (const QString &sVal)
 
- Public Attributes inherited from Service
QList< QString > m_parsedParams
 

Detailed Description

Definition at line 14 of file imageServices.h.

Constructor & Destructor Documentation

◆ ImageServices()

ImageServices::ImageServices ( QObject *  parent = nullptr)
inline

Definition at line 28 of file imageServices.h.

Member Function Documentation

◆ GetImageInfo

virtual QString ImageServices::GetImageInfo ( int  Id,
const QString &  Tag 
)
pure virtualslot

Implemented in Image.

◆ GetImageInfoList

virtual DTC::ImageMetadataInfoList* ImageServices::GetImageInfoList ( int  Id)
pure virtualslot

Implemented in Image.

◆ RemoveImage

virtual bool ImageServices::RemoveImage ( int  Id)
pure virtualslot

Implemented in Image.

◆ RenameImage

virtual bool ImageServices::RenameImage ( int  Id,
const QString &  NewName 
)
pure virtualslot

Implemented in Image.

◆ StartSync

virtual bool ImageServices::StartSync ( void  )
pure virtualslot

Implemented in Image.

◆ StopSync

virtual bool ImageServices::StopSync ( void  )
pure virtualslot

Implemented in Image.

◆ GetSyncStatus

virtual DTC::ImageSyncInfo* ImageServices::GetSyncStatus ( void  )
pure virtualslot

Implemented in Image.

◆ CreateThumbnail

virtual bool ImageServices::CreateThumbnail ( int  Id)
pure virtualslot

Implemented in Image.


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