30#ifndef JELLYFIN_DTO_LIVETVSERVICEINFO_H
31#define JELLYFIN_DTO_LIVETVSERVICEINFO_H
68 QJsonObject
toJson()
const;
139 QStringList
tuners()
const;
Definition livetvserviceinfo.h:51
QStringList m_tuners
Definition livetvserviceinfo.h:154
static LiveTvServiceInfo fromJson(QJsonObject source)
Definition livetvserviceinfo.cpp:70
bool tunersNull() const
Definition livetvserviceinfo.cpp:198
void setStatusMessageNull()
Definition livetvserviceinfo.cpp:164
bool nameNull() const
Definition livetvserviceinfo.cpp:128
bool m_isVisible
Definition livetvserviceinfo.h:153
QString version() const
Gets or sets the version.
Definition livetvserviceinfo.cpp:168
void setStatus(LiveTvServiceStatus newStatus)
Definition livetvserviceinfo.cpp:151
void setHasUpdateAvailable(bool newHasUpdateAvailable)
Gets or sets a value indicating whether this instance has update available.
Definition livetvserviceinfo.cpp:183
bool m_hasUpdateAvailable
Definition livetvserviceinfo.h:152
QString m_statusMessage
Definition livetvserviceinfo.h:150
void setStatusMessage(QString newStatusMessage)
Gets or sets the status message.
Definition livetvserviceinfo.cpp:157
LiveTvServiceStatus m_status
Definition livetvserviceinfo.h:149
QString m_homePageUrl
Definition livetvserviceinfo.h:148
QString m_version
Definition livetvserviceinfo.h:151
void replaceData(LiveTvServiceInfo &other)
Definition livetvserviceinfo.cpp:59
QString name() const
Gets or sets the name.
Definition livetvserviceinfo.cpp:123
QString homePageUrl() const
Gets or sets the home page URL.
Definition livetvserviceinfo.cpp:136
bool isVisible() const
Gets or sets a value indicating whether this instance is visible.
Definition livetvserviceinfo.cpp:187
QStringList tuners() const
Definition livetvserviceinfo.cpp:193
bool homePageUrlNull() const
Definition livetvserviceinfo.cpp:141
bool statusMessageNull() const
Definition livetvserviceinfo.cpp:160
LiveTvServiceStatus status() const
Definition livetvserviceinfo.cpp:149
void setTuners(QStringList newTuners)
Definition livetvserviceinfo.cpp:195
void setTunersNull()
Definition livetvserviceinfo.cpp:202
void setName(QString newName)
Gets or sets the name.
Definition livetvserviceinfo.cpp:125
bool hasUpdateAvailable() const
Gets or sets a value indicating whether this instance has update available.
Definition livetvserviceinfo.cpp:181
QJsonObject toJson() const
Definition livetvserviceinfo.cpp:89
void setIsVisible(bool newIsVisible)
Gets or sets a value indicating whether this instance is visible.
Definition livetvserviceinfo.cpp:189
void setHomePageUrl(QString newHomePageUrl)
Gets or sets the home page URL.
Definition livetvserviceinfo.cpp:138
QString m_name
Definition livetvserviceinfo.h:147
void setVersion(QString newVersion)
Gets or sets the version.
Definition livetvserviceinfo.cpp:170
void setNameNull()
Definition livetvserviceinfo.cpp:132
void setVersionNull()
Definition livetvserviceinfo.cpp:177
bool versionNull() const
Definition livetvserviceinfo.cpp:173
void setFromJson(QJsonObject source)
Definition livetvserviceinfo.cpp:77
QString statusMessage() const
Gets or sets the status message.
Definition livetvserviceinfo.cpp:155
void setHomePageUrlNull()
Definition livetvserviceinfo.cpp:145
Value
Definition livetvservicestatus.h:49
AccessSchedule fromJsonValue(const QJsonValue &source, convertType< AccessSchedule >)
Definition accessschedule.cpp:133
QJsonValue toJsonValue(const AccessSchedule &source, convertType< AccessSchedule >)
Definition accessschedule.cpp:139
Definition jsonconvimpl.h:45