![]() |
Jellyfin Qt
QML Library for interacting with the Jellyfin multimedia server
|
#include <xbmcmetadataoptions.h>
Public Member Functions | |
| XbmcMetadataOptions (QString releaseDateFormat, bool saveImagePathsInNfo, bool enablePathSubstitution, bool enableExtraThumbsDuplication) | |
| XbmcMetadataOptions (const XbmcMetadataOptions &other) | |
| void | replaceData (XbmcMetadataOptions &other) |
| void | setFromJson (QJsonObject source) |
| QJsonObject | toJson () const |
| QString | userId () const |
| void | setUserId (QString newUserId) |
| bool | userIdNull () const |
| void | setUserIdNull () |
| QString | releaseDateFormat () const |
| void | setReleaseDateFormat (QString newReleaseDateFormat) |
| bool | saveImagePathsInNfo () const |
| void | setSaveImagePathsInNfo (bool newSaveImagePathsInNfo) |
| bool | enablePathSubstitution () const |
| void | setEnablePathSubstitution (bool newEnablePathSubstitution) |
| bool | enableExtraThumbsDuplication () const |
| void | setEnableExtraThumbsDuplication (bool newEnableExtraThumbsDuplication) |
Static Public Member Functions | |
| static XbmcMetadataOptions | fromJson (QJsonObject source) |
Protected Attributes | |
| QString | m_userId |
| QString | m_releaseDateFormat |
| bool | m_saveImagePathsInNfo |
| bool | m_enablePathSubstitution |
| bool | m_enableExtraThumbsDuplication |
| Jellyfin::DTO::XbmcMetadataOptions::XbmcMetadataOptions | ( | QString | releaseDateFormat, |
| bool | saveImagePathsInNfo, | ||
| bool | enablePathSubstitution, | ||
| bool | enableExtraThumbsDuplication ) |
| Jellyfin::DTO::XbmcMetadataOptions::XbmcMetadataOptions | ( | const XbmcMetadataOptions & | other | ) |
| bool Jellyfin::DTO::XbmcMetadataOptions::enableExtraThumbsDuplication | ( | ) | const |
| bool Jellyfin::DTO::XbmcMetadataOptions::enablePathSubstitution | ( | ) | const |
|
static |
| QString Jellyfin::DTO::XbmcMetadataOptions::releaseDateFormat | ( | ) | const |
| void Jellyfin::DTO::XbmcMetadataOptions::replaceData | ( | XbmcMetadataOptions & | other | ) |
Replaces the data being hold by this class with that of the other.
| bool Jellyfin::DTO::XbmcMetadataOptions::saveImagePathsInNfo | ( | ) | const |
| void Jellyfin::DTO::XbmcMetadataOptions::setEnableExtraThumbsDuplication | ( | bool | newEnableExtraThumbsDuplication | ) |
| void Jellyfin::DTO::XbmcMetadataOptions::setEnablePathSubstitution | ( | bool | newEnablePathSubstitution | ) |
| void Jellyfin::DTO::XbmcMetadataOptions::setFromJson | ( | QJsonObject | source | ) |
| void Jellyfin::DTO::XbmcMetadataOptions::setReleaseDateFormat | ( | QString | newReleaseDateFormat | ) |
| void Jellyfin::DTO::XbmcMetadataOptions::setSaveImagePathsInNfo | ( | bool | newSaveImagePathsInNfo | ) |
| void Jellyfin::DTO::XbmcMetadataOptions::setUserId | ( | QString | newUserId | ) |
| void Jellyfin::DTO::XbmcMetadataOptions::setUserIdNull | ( | ) |
| QJsonObject Jellyfin::DTO::XbmcMetadataOptions::toJson | ( | ) | const |
| QString Jellyfin::DTO::XbmcMetadataOptions::userId | ( | ) | const |
| bool Jellyfin::DTO::XbmcMetadataOptions::userIdNull | ( | ) | const |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |