![]() |
Jellyfin Qt
QML Library for interacting with the Jellyfin multimedia server
|
#include <groupinfodto.h>
Public Member Functions | |
| GroupInfoDto (QString groupId, QString groupName, GroupStateType state, QStringList participants, QDateTime lastUpdatedAt) | |
| GroupInfoDto (const GroupInfoDto &other) | |
| void | replaceData (GroupInfoDto &other) |
| void | setFromJson (QJsonObject source) |
| QJsonObject | toJson () const |
| QString | groupId () const |
| Gets the group identifier. | |
| void | setGroupId (QString newGroupId) |
| Gets the group identifier. | |
| QString | groupName () const |
| Gets the group name. | |
| void | setGroupName (QString newGroupName) |
| Gets the group name. | |
| GroupStateType | state () const |
| void | setState (GroupStateType newState) |
| QStringList | participants () const |
| Gets the participants. | |
| void | setParticipants (QStringList newParticipants) |
| Gets the participants. | |
| QDateTime | lastUpdatedAt () const |
| Gets the date when this DTO has been created. | |
| void | setLastUpdatedAt (QDateTime newLastUpdatedAt) |
| Gets the date when this DTO has been created. | |
Static Public Member Functions | |
| static GroupInfoDto | fromJson (QJsonObject source) |
Protected Attributes | |
| QString | m_groupId |
| QString | m_groupName |
| GroupStateType | m_state |
| QStringList | m_participants |
| QDateTime | m_lastUpdatedAt |
| Jellyfin::DTO::GroupInfoDto::GroupInfoDto | ( | QString | groupId, |
| QString | groupName, | ||
| GroupStateType | state, | ||
| QStringList | participants, | ||
| QDateTime | lastUpdatedAt ) |
| Jellyfin::DTO::GroupInfoDto::GroupInfoDto | ( | const GroupInfoDto & | other | ) |
|
static |
| QString Jellyfin::DTO::GroupInfoDto::groupId | ( | ) | const |
Gets the group identifier.
| QString Jellyfin::DTO::GroupInfoDto::groupName | ( | ) | const |
Gets the group name.
| QDateTime Jellyfin::DTO::GroupInfoDto::lastUpdatedAt | ( | ) | const |
Gets the date when this DTO has been created.
| QStringList Jellyfin::DTO::GroupInfoDto::participants | ( | ) | const |
Gets the participants.
| void Jellyfin::DTO::GroupInfoDto::replaceData | ( | GroupInfoDto & | other | ) |
Replaces the data being hold by this class with that of the other.
| void Jellyfin::DTO::GroupInfoDto::setFromJson | ( | QJsonObject | source | ) |
| void Jellyfin::DTO::GroupInfoDto::setGroupId | ( | QString | newGroupId | ) |
Gets the group identifier.
| void Jellyfin::DTO::GroupInfoDto::setGroupName | ( | QString | newGroupName | ) |
Gets the group name.
| void Jellyfin::DTO::GroupInfoDto::setLastUpdatedAt | ( | QDateTime | newLastUpdatedAt | ) |
Gets the date when this DTO has been created.
| void Jellyfin::DTO::GroupInfoDto::setParticipants | ( | QStringList | newParticipants | ) |
Gets the participants.
| void Jellyfin::DTO::GroupInfoDto::setState | ( | GroupStateType | newState | ) |
| GroupStateType Jellyfin::DTO::GroupInfoDto::state | ( | ) | const |
| QJsonObject Jellyfin::DTO::GroupInfoDto::toJson | ( | ) | const |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |