![]() |
Jellyfin Qt
QML Library for interacting with the Jellyfin multimedia server
|
#include <installationinfo.h>
Public Member Functions | |
| InstallationInfo (QString guid, QSharedPointer< PackageInfo > packageInfo) | |
| InstallationInfo (const InstallationInfo &other) | |
| void | replaceData (InstallationInfo &other) |
| void | setFromJson (QJsonObject source) |
| QJsonObject | toJson () const |
| QString | guid () const |
| Gets or sets the Id. | |
| void | setGuid (QString newGuid) |
| Gets or sets the Id. | |
| QString | name () const |
| Gets or sets the name. | |
| void | setName (QString newName) |
| Gets or sets the name. | |
| bool | nameNull () const |
| void | setNameNull () |
| QString | version () const |
| Gets or sets the version. | |
| void | setVersion (QString newVersion) |
| Gets or sets the version. | |
| bool | versionNull () const |
| void | setVersionNull () |
| QString | changelog () const |
| Gets or sets the changelog for this version. | |
| void | setChangelog (QString newChangelog) |
| Gets or sets the changelog for this version. | |
| bool | changelogNull () const |
| void | setChangelogNull () |
| QString | sourceUrl () const |
| Gets or sets the source URL. | |
| void | setSourceUrl (QString newSourceUrl) |
| Gets or sets the source URL. | |
| bool | sourceUrlNull () const |
| void | setSourceUrlNull () |
| QString | checksum () const |
| Gets or sets a checksum for the binary. | |
| void | setChecksum (QString newChecksum) |
| Gets or sets a checksum for the binary. | |
| bool | checksumNull () const |
| void | setChecksumNull () |
| QSharedPointer< PackageInfo > | packageInfo () const |
| void | setPackageInfo (QSharedPointer< PackageInfo > newPackageInfo) |
Static Public Member Functions | |
| static InstallationInfo | fromJson (QJsonObject source) |
Protected Attributes | |
| QString | m_guid |
| QString | m_name |
| QString | m_version |
| QString | m_changelog |
| QString | m_sourceUrl |
| QString | m_checksum |
| QSharedPointer< PackageInfo > | m_packageInfo = QSharedPointer<PackageInfo>() |
| Jellyfin::DTO::InstallationInfo::InstallationInfo | ( | QString | guid, |
| QSharedPointer< PackageInfo > | packageInfo ) |
| Jellyfin::DTO::InstallationInfo::InstallationInfo | ( | const InstallationInfo & | other | ) |
| QString Jellyfin::DTO::InstallationInfo::changelog | ( | ) | const |
Gets or sets the changelog for this version.
| bool Jellyfin::DTO::InstallationInfo::changelogNull | ( | ) | const |
| QString Jellyfin::DTO::InstallationInfo::checksum | ( | ) | const |
Gets or sets a checksum for the binary.
| bool Jellyfin::DTO::InstallationInfo::checksumNull | ( | ) | const |
|
static |
| QString Jellyfin::DTO::InstallationInfo::guid | ( | ) | const |
Gets or sets the Id.
| QString Jellyfin::DTO::InstallationInfo::name | ( | ) | const |
Gets or sets the name.
| bool Jellyfin::DTO::InstallationInfo::nameNull | ( | ) | const |
| QSharedPointer< PackageInfo > Jellyfin::DTO::InstallationInfo::packageInfo | ( | ) | const |
| void Jellyfin::DTO::InstallationInfo::replaceData | ( | InstallationInfo & | other | ) |
Replaces the data being hold by this class with that of the other.
| void Jellyfin::DTO::InstallationInfo::setChangelog | ( | QString | newChangelog | ) |
Gets or sets the changelog for this version.
| void Jellyfin::DTO::InstallationInfo::setChangelogNull | ( | ) |
| void Jellyfin::DTO::InstallationInfo::setChecksum | ( | QString | newChecksum | ) |
Gets or sets a checksum for the binary.
| void Jellyfin::DTO::InstallationInfo::setChecksumNull | ( | ) |
| void Jellyfin::DTO::InstallationInfo::setFromJson | ( | QJsonObject | source | ) |
| void Jellyfin::DTO::InstallationInfo::setGuid | ( | QString | newGuid | ) |
Gets or sets the Id.
| void Jellyfin::DTO::InstallationInfo::setName | ( | QString | newName | ) |
Gets or sets the name.
| void Jellyfin::DTO::InstallationInfo::setNameNull | ( | ) |
| void Jellyfin::DTO::InstallationInfo::setPackageInfo | ( | QSharedPointer< PackageInfo > | newPackageInfo | ) |
| void Jellyfin::DTO::InstallationInfo::setSourceUrl | ( | QString | newSourceUrl | ) |
Gets or sets the source URL.
| void Jellyfin::DTO::InstallationInfo::setSourceUrlNull | ( | ) |
| void Jellyfin::DTO::InstallationInfo::setVersion | ( | QString | newVersion | ) |
Gets or sets the version.
| void Jellyfin::DTO::InstallationInfo::setVersionNull | ( | ) |
| QString Jellyfin::DTO::InstallationInfo::sourceUrl | ( | ) | const |
Gets or sets the source URL.
| bool Jellyfin::DTO::InstallationInfo::sourceUrlNull | ( | ) | const |
| QJsonObject Jellyfin::DTO::InstallationInfo::toJson | ( | ) | const |
| QString Jellyfin::DTO::InstallationInfo::version | ( | ) | const |
Gets or sets the version.
| bool Jellyfin::DTO::InstallationInfo::versionNull | ( | ) | const |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |