Jellyfin Qt
QML Library for interacting with the Jellyfin multimedia server
Loading...
Searching...
No Matches
Jellyfin::DTO::UserDataChangeInfo Class Reference

#include <userdatachangeinfo.h>

Public Member Functions

 UserDataChangeInfo (QString userId, QList< UserItemDataDto > userDataList)
 UserDataChangeInfo (const UserDataChangeInfo &other)
void replaceData (UserDataChangeInfo &other)
void setFromJson (QJsonObject source)
QJsonObject toJson () const
QString userId () const
 Gets or sets the user id.
void setUserId (QString newUserId)
 Gets or sets the user id.
QList< UserItemDataDtouserDataList () const
 Gets or sets the user data list.
void setUserDataList (QList< UserItemDataDto > newUserDataList)
 Gets or sets the user data list.

Static Public Member Functions

static UserDataChangeInfo fromJson (QJsonObject source)

Protected Attributes

QString m_userId
QList< UserItemDataDtom_userDataList

Constructor & Destructor Documentation

◆ UserDataChangeInfo() [1/2]

Jellyfin::DTO::UserDataChangeInfo::UserDataChangeInfo ( QString userId,
QList< UserItemDataDto > userDataList )

◆ UserDataChangeInfo() [2/2]

Jellyfin::DTO::UserDataChangeInfo::UserDataChangeInfo ( const UserDataChangeInfo & other)

Member Function Documentation

◆ fromJson()

UserDataChangeInfo Jellyfin::DTO::UserDataChangeInfo::fromJson ( QJsonObject source)
static

◆ replaceData()

void Jellyfin::DTO::UserDataChangeInfo::replaceData ( UserDataChangeInfo & other)

Replaces the data being hold by this class with that of the other.

◆ setFromJson()

void Jellyfin::DTO::UserDataChangeInfo::setFromJson ( QJsonObject source)

◆ setUserDataList()

void Jellyfin::DTO::UserDataChangeInfo::setUserDataList ( QList< UserItemDataDto > newUserDataList)

Gets or sets the user data list.

◆ setUserId()

void Jellyfin::DTO::UserDataChangeInfo::setUserId ( QString newUserId)

Gets or sets the user id.

◆ toJson()

QJsonObject Jellyfin::DTO::UserDataChangeInfo::toJson ( ) const

◆ userDataList()

QList< UserItemDataDto > Jellyfin::DTO::UserDataChangeInfo::userDataList ( ) const

Gets or sets the user data list.

◆ userId()

QString Jellyfin::DTO::UserDataChangeInfo::userId ( ) const

Gets or sets the user id.

Member Data Documentation

◆ m_userDataList

QList<UserItemDataDto> Jellyfin::DTO::UserDataChangeInfo::m_userDataList
protected

◆ m_userId

QString Jellyfin::DTO::UserDataChangeInfo::m_userId
protected

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