![]() |
Jellyfin Qt
QML Library for interacting with the Jellyfin multimedia server
|
#include <virtualfolderinfo.h>
Public Member Functions | |
| VirtualFolderInfo (CollectionTypeOptions collectionType, QSharedPointer< LibraryOptions > libraryOptions) | |
| VirtualFolderInfo (const VirtualFolderInfo &other) | |
| void | replaceData (VirtualFolderInfo &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 () |
| QStringList | locations () const |
| Gets or sets the locations. | |
| void | setLocations (QStringList newLocations) |
| Gets or sets the locations. | |
| bool | locationsNull () const |
| void | setLocationsNull () |
| CollectionTypeOptions | collectionType () const |
| void | setCollectionType (CollectionTypeOptions newCollectionType) |
| QSharedPointer< LibraryOptions > | libraryOptions () const |
| void | setLibraryOptions (QSharedPointer< LibraryOptions > newLibraryOptions) |
| QString | itemId () const |
| Gets or sets the item identifier. | |
| void | setItemId (QString newItemId) |
| Gets or sets the item identifier. | |
| bool | itemIdNull () const |
| void | setItemIdNull () |
| QString | primaryImageItemId () const |
| Gets or sets the primary image item identifier. | |
| void | setPrimaryImageItemId (QString newPrimaryImageItemId) |
| Gets or sets the primary image item identifier. | |
| bool | primaryImageItemIdNull () const |
| void | setPrimaryImageItemIdNull () |
| std::optional< double > | refreshProgress () const |
| void | setRefreshProgress (std::optional< double > newRefreshProgress) |
| bool | refreshProgressNull () const |
| void | setRefreshProgressNull () |
| QString | refreshStatus () const |
| void | setRefreshStatus (QString newRefreshStatus) |
| bool | refreshStatusNull () const |
| void | setRefreshStatusNull () |
Static Public Member Functions | |
| static VirtualFolderInfo | fromJson (QJsonObject source) |
Protected Attributes | |
| QString | m_name |
| QStringList | m_locations |
| CollectionTypeOptions | m_collectionType |
| QSharedPointer< LibraryOptions > | m_libraryOptions = QSharedPointer<LibraryOptions>() |
| QString | m_itemId |
| QString | m_primaryImageItemId |
| std::optional< double > | m_refreshProgress = std::nullopt |
| QString | m_refreshStatus |
| Jellyfin::DTO::VirtualFolderInfo::VirtualFolderInfo | ( | CollectionTypeOptions | collectionType, |
| QSharedPointer< LibraryOptions > | libraryOptions ) |
| Jellyfin::DTO::VirtualFolderInfo::VirtualFolderInfo | ( | const VirtualFolderInfo & | other | ) |
| CollectionTypeOptions Jellyfin::DTO::VirtualFolderInfo::collectionType | ( | ) | const |
|
static |
| QString Jellyfin::DTO::VirtualFolderInfo::itemId | ( | ) | const |
Gets or sets the item identifier.
| bool Jellyfin::DTO::VirtualFolderInfo::itemIdNull | ( | ) | const |
| QSharedPointer< LibraryOptions > Jellyfin::DTO::VirtualFolderInfo::libraryOptions | ( | ) | const |
| QStringList Jellyfin::DTO::VirtualFolderInfo::locations | ( | ) | const |
Gets or sets the locations.
| bool Jellyfin::DTO::VirtualFolderInfo::locationsNull | ( | ) | const |
| QString Jellyfin::DTO::VirtualFolderInfo::name | ( | ) | const |
Gets or sets the name.
| bool Jellyfin::DTO::VirtualFolderInfo::nameNull | ( | ) | const |
| QString Jellyfin::DTO::VirtualFolderInfo::primaryImageItemId | ( | ) | const |
Gets or sets the primary image item identifier.
| bool Jellyfin::DTO::VirtualFolderInfo::primaryImageItemIdNull | ( | ) | const |
| std::optional< double > Jellyfin::DTO::VirtualFolderInfo::refreshProgress | ( | ) | const |
| bool Jellyfin::DTO::VirtualFolderInfo::refreshProgressNull | ( | ) | const |
| QString Jellyfin::DTO::VirtualFolderInfo::refreshStatus | ( | ) | const |
| bool Jellyfin::DTO::VirtualFolderInfo::refreshStatusNull | ( | ) | const |
| void Jellyfin::DTO::VirtualFolderInfo::replaceData | ( | VirtualFolderInfo & | other | ) |
Replaces the data being hold by this class with that of the other.
| void Jellyfin::DTO::VirtualFolderInfo::setCollectionType | ( | CollectionTypeOptions | newCollectionType | ) |
| void Jellyfin::DTO::VirtualFolderInfo::setFromJson | ( | QJsonObject | source | ) |
| void Jellyfin::DTO::VirtualFolderInfo::setItemId | ( | QString | newItemId | ) |
Gets or sets the item identifier.
| void Jellyfin::DTO::VirtualFolderInfo::setItemIdNull | ( | ) |
| void Jellyfin::DTO::VirtualFolderInfo::setLibraryOptions | ( | QSharedPointer< LibraryOptions > | newLibraryOptions | ) |
| void Jellyfin::DTO::VirtualFolderInfo::setLocations | ( | QStringList | newLocations | ) |
Gets or sets the locations.
| void Jellyfin::DTO::VirtualFolderInfo::setLocationsNull | ( | ) |
| void Jellyfin::DTO::VirtualFolderInfo::setName | ( | QString | newName | ) |
Gets or sets the name.
| void Jellyfin::DTO::VirtualFolderInfo::setNameNull | ( | ) |
| void Jellyfin::DTO::VirtualFolderInfo::setPrimaryImageItemId | ( | QString | newPrimaryImageItemId | ) |
Gets or sets the primary image item identifier.
| void Jellyfin::DTO::VirtualFolderInfo::setPrimaryImageItemIdNull | ( | ) |
| void Jellyfin::DTO::VirtualFolderInfo::setRefreshProgress | ( | std::optional< double > | newRefreshProgress | ) |
| void Jellyfin::DTO::VirtualFolderInfo::setRefreshProgressNull | ( | ) |
| void Jellyfin::DTO::VirtualFolderInfo::setRefreshStatus | ( | QString | newRefreshStatus | ) |
| void Jellyfin::DTO::VirtualFolderInfo::setRefreshStatusNull | ( | ) |
| QJsonObject Jellyfin::DTO::VirtualFolderInfo::toJson | ( | ) | const |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |