![]() |
Jellyfin Qt
QML Library for interacting with the Jellyfin multimedia server
|
#include <baseitemperson.h>
Public Member Functions | |
| BaseItemPerson (QString jellyfinId, PersonKind type) | |
| BaseItemPerson (const BaseItemPerson &other) | |
| void | replaceData (BaseItemPerson &other) |
| void | setFromJson (QJsonObject source) |
| QJsonObject | toJson () const |
| QString | name () const |
| Gets or sets the name. | |
| void | setName (QString newName) |
| Gets or sets the name. | |
| bool | nameNull () const |
| void | setNameNull () |
| QString | jellyfinId () const |
| Gets or sets the identifier. | |
| void | setJellyfinId (QString newJellyfinId) |
| Gets or sets the identifier. | |
| QString | role () const |
| Gets or sets the role. | |
| void | setRole (QString newRole) |
| Gets or sets the role. | |
| bool | roleNull () const |
| void | setRoleNull () |
| PersonKind | type () const |
| void | setType (PersonKind newType) |
| QString | primaryImageTag () const |
| Gets or sets the primary image tag. | |
| void | setPrimaryImageTag (QString newPrimaryImageTag) |
| Gets or sets the primary image tag. | |
| bool | primaryImageTagNull () const |
| void | setPrimaryImageTagNull () |
| QJsonObject | imageBlurHashes () const |
| Gets or sets the primary image blurhash. | |
| void | setImageBlurHashes (QJsonObject newImageBlurHashes) |
| Gets or sets the primary image blurhash. | |
| bool | imageBlurHashesNull () const |
| void | setImageBlurHashesNull () |
Static Public Member Functions | |
| static BaseItemPerson | fromJson (QJsonObject source) |
Protected Attributes | |
| QString | m_name |
| QString | m_jellyfinId |
| QString | m_role |
| PersonKind | m_type |
| QString | m_primaryImageTag |
| QJsonObject | m_imageBlurHashes |
| Jellyfin::DTO::BaseItemPerson::BaseItemPerson | ( | QString | jellyfinId, |
| PersonKind | type ) |
| Jellyfin::DTO::BaseItemPerson::BaseItemPerson | ( | const BaseItemPerson & | other | ) |
|
static |
| QJsonObject Jellyfin::DTO::BaseItemPerson::imageBlurHashes | ( | ) | const |
Gets or sets the primary image blurhash.
| bool Jellyfin::DTO::BaseItemPerson::imageBlurHashesNull | ( | ) | const |
| QString Jellyfin::DTO::BaseItemPerson::jellyfinId | ( | ) | const |
Gets or sets the identifier.
| QString Jellyfin::DTO::BaseItemPerson::name | ( | ) | const |
Gets or sets the name.
| bool Jellyfin::DTO::BaseItemPerson::nameNull | ( | ) | const |
| QString Jellyfin::DTO::BaseItemPerson::primaryImageTag | ( | ) | const |
Gets or sets the primary image tag.
| bool Jellyfin::DTO::BaseItemPerson::primaryImageTagNull | ( | ) | const |
| void Jellyfin::DTO::BaseItemPerson::replaceData | ( | BaseItemPerson & | other | ) |
Replaces the data being hold by this class with that of the other.
| QString Jellyfin::DTO::BaseItemPerson::role | ( | ) | const |
Gets or sets the role.
| bool Jellyfin::DTO::BaseItemPerson::roleNull | ( | ) | const |
| void Jellyfin::DTO::BaseItemPerson::setFromJson | ( | QJsonObject | source | ) |
| void Jellyfin::DTO::BaseItemPerson::setImageBlurHashes | ( | QJsonObject | newImageBlurHashes | ) |
Gets or sets the primary image blurhash.
| void Jellyfin::DTO::BaseItemPerson::setImageBlurHashesNull | ( | ) |
| void Jellyfin::DTO::BaseItemPerson::setJellyfinId | ( | QString | newJellyfinId | ) |
Gets or sets the identifier.
| void Jellyfin::DTO::BaseItemPerson::setName | ( | QString | newName | ) |
Gets or sets the name.
| void Jellyfin::DTO::BaseItemPerson::setNameNull | ( | ) |
| void Jellyfin::DTO::BaseItemPerson::setPrimaryImageTag | ( | QString | newPrimaryImageTag | ) |
Gets or sets the primary image tag.
| void Jellyfin::DTO::BaseItemPerson::setPrimaryImageTagNull | ( | ) |
| void Jellyfin::DTO::BaseItemPerson::setRole | ( | QString | newRole | ) |
Gets or sets the role.
| void Jellyfin::DTO::BaseItemPerson::setRoleNull | ( | ) |
| void Jellyfin::DTO::BaseItemPerson::setType | ( | PersonKind | newType | ) |
| QJsonObject Jellyfin::DTO::BaseItemPerson::toJson | ( | ) | const |
| PersonKind Jellyfin::DTO::BaseItemPerson::type | ( | ) | const |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |