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

#include <addvirtualfolderdto.h>

Public Member Functions

 AddVirtualFolderDto (QSharedPointer< LibraryOptions > libraryOptions)
 
 AddVirtualFolderDto (const AddVirtualFolderDto &other)
 
void replaceData (AddVirtualFolderDto &other)
 
void setFromJson (QJsonObject source)
 
QJsonObject toJson () const
 
QSharedPointer< LibraryOptionslibraryOptions () const
 
void setLibraryOptions (QSharedPointer< LibraryOptions > newLibraryOptions)
 

Static Public Member Functions

static AddVirtualFolderDto fromJson (QJsonObject source)
 

Protected Attributes

QSharedPointer< LibraryOptionsm_libraryOptions = QSharedPointer<LibraryOptions>()
 

Constructor & Destructor Documentation

◆ AddVirtualFolderDto() [1/2]

Jellyfin::DTO::AddVirtualFolderDto::AddVirtualFolderDto ( QSharedPointer< LibraryOptions > libraryOptions)

◆ AddVirtualFolderDto() [2/2]

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

Member Function Documentation

◆ fromJson()

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

◆ libraryOptions()

QSharedPointer< LibraryOptions > Jellyfin::DTO::AddVirtualFolderDto::libraryOptions ( ) const

◆ replaceData()

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

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

◆ setFromJson()

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

◆ setLibraryOptions()

void Jellyfin::DTO::AddVirtualFolderDto::setLibraryOptions ( QSharedPointer< LibraryOptions > newLibraryOptions)

◆ toJson()

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

Member Data Documentation

◆ m_libraryOptions

QSharedPointer<LibraryOptions> Jellyfin::DTO::AddVirtualFolderDto::m_libraryOptions = QSharedPointer<LibraryOptions>()
protected

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