![]() |
Jellyfin Qt
QML Library for interacting with the Jellyfin multimedia server
|
#include <bookinfo.h>
Public Member Functions | |
| BookInfo (bool isAutomated) | |
| BookInfo (const BookInfo &other) | |
| void | replaceData (BookInfo &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 () |
| QString | originalTitle () const |
| Gets or sets the original title. | |
| void | setOriginalTitle (QString newOriginalTitle) |
| Gets or sets the original title. | |
| bool | originalTitleNull () const |
| void | setOriginalTitleNull () |
| QString | path () const |
| Gets or sets the path. | |
| void | setPath (QString newPath) |
| Gets or sets the path. | |
| bool | pathNull () const |
| void | setPathNull () |
| QString | metadataLanguage () const |
| Gets or sets the metadata language. | |
| void | setMetadataLanguage (QString newMetadataLanguage) |
| Gets or sets the metadata language. | |
| bool | metadataLanguageNull () const |
| void | setMetadataLanguageNull () |
| QString | metadataCountryCode () const |
| Gets or sets the metadata country code. | |
| void | setMetadataCountryCode (QString newMetadataCountryCode) |
| Gets or sets the metadata country code. | |
| bool | metadataCountryCodeNull () const |
| void | setMetadataCountryCodeNull () |
| QJsonObject | providerIds () const |
| Gets or sets the provider ids. | |
| void | setProviderIds (QJsonObject newProviderIds) |
| Gets or sets the provider ids. | |
| bool | providerIdsNull () const |
| void | setProviderIdsNull () |
| std::optional< qint32 > | year () const |
| Gets or sets the year. | |
| void | setYear (std::optional< qint32 > newYear) |
| Gets or sets the year. | |
| bool | yearNull () const |
| void | setYearNull () |
| std::optional< qint32 > | indexNumber () const |
| void | setIndexNumber (std::optional< qint32 > newIndexNumber) |
| bool | indexNumberNull () const |
| void | setIndexNumberNull () |
| std::optional< qint32 > | parentIndexNumber () const |
| void | setParentIndexNumber (std::optional< qint32 > newParentIndexNumber) |
| bool | parentIndexNumberNull () const |
| void | setParentIndexNumberNull () |
| QDateTime | premiereDate () const |
| void | setPremiereDate (QDateTime newPremiereDate) |
| bool | premiereDateNull () const |
| void | setPremiereDateNull () |
| bool | isAutomated () const |
| void | setIsAutomated (bool newIsAutomated) |
| QString | seriesName () const |
| void | setSeriesName (QString newSeriesName) |
| bool | seriesNameNull () const |
| void | setSeriesNameNull () |
Static Public Member Functions | |
| static BookInfo | fromJson (QJsonObject source) |
Protected Attributes | |
| QString | m_name |
| QString | m_originalTitle |
| QString | m_path |
| QString | m_metadataLanguage |
| QString | m_metadataCountryCode |
| QJsonObject | m_providerIds |
| std::optional< qint32 > | m_year = std::nullopt |
| std::optional< qint32 > | m_indexNumber = std::nullopt |
| std::optional< qint32 > | m_parentIndexNumber = std::nullopt |
| QDateTime | m_premiereDate |
| bool | m_isAutomated |
| QString | m_seriesName |
| Jellyfin::DTO::BookInfo::BookInfo | ( | bool | isAutomated | ) |
| Jellyfin::DTO::BookInfo::BookInfo | ( | const BookInfo & | other | ) |
|
static |
| std::optional< qint32 > Jellyfin::DTO::BookInfo::indexNumber | ( | ) | const |
| bool Jellyfin::DTO::BookInfo::indexNumberNull | ( | ) | const |
| bool Jellyfin::DTO::BookInfo::isAutomated | ( | ) | const |
| QString Jellyfin::DTO::BookInfo::metadataCountryCode | ( | ) | const |
Gets or sets the metadata country code.
| bool Jellyfin::DTO::BookInfo::metadataCountryCodeNull | ( | ) | const |
| QString Jellyfin::DTO::BookInfo::metadataLanguage | ( | ) | const |
Gets or sets the metadata language.
| bool Jellyfin::DTO::BookInfo::metadataLanguageNull | ( | ) | const |
| QString Jellyfin::DTO::BookInfo::name | ( | ) | const |
Gets or sets the name.
| bool Jellyfin::DTO::BookInfo::nameNull | ( | ) | const |
| QString Jellyfin::DTO::BookInfo::originalTitle | ( | ) | const |
Gets or sets the original title.
| bool Jellyfin::DTO::BookInfo::originalTitleNull | ( | ) | const |
| std::optional< qint32 > Jellyfin::DTO::BookInfo::parentIndexNumber | ( | ) | const |
| bool Jellyfin::DTO::BookInfo::parentIndexNumberNull | ( | ) | const |
| QString Jellyfin::DTO::BookInfo::path | ( | ) | const |
Gets or sets the path.
| bool Jellyfin::DTO::BookInfo::pathNull | ( | ) | const |
| QDateTime Jellyfin::DTO::BookInfo::premiereDate | ( | ) | const |
| bool Jellyfin::DTO::BookInfo::premiereDateNull | ( | ) | const |
| QJsonObject Jellyfin::DTO::BookInfo::providerIds | ( | ) | const |
Gets or sets the provider ids.
| bool Jellyfin::DTO::BookInfo::providerIdsNull | ( | ) | const |
| void Jellyfin::DTO::BookInfo::replaceData | ( | BookInfo & | other | ) |
Replaces the data being hold by this class with that of the other.
| QString Jellyfin::DTO::BookInfo::seriesName | ( | ) | const |
| bool Jellyfin::DTO::BookInfo::seriesNameNull | ( | ) | const |
| void Jellyfin::DTO::BookInfo::setFromJson | ( | QJsonObject | source | ) |
| void Jellyfin::DTO::BookInfo::setIndexNumber | ( | std::optional< qint32 > | newIndexNumber | ) |
| void Jellyfin::DTO::BookInfo::setIndexNumberNull | ( | ) |
| void Jellyfin::DTO::BookInfo::setIsAutomated | ( | bool | newIsAutomated | ) |
| void Jellyfin::DTO::BookInfo::setMetadataCountryCode | ( | QString | newMetadataCountryCode | ) |
Gets or sets the metadata country code.
| void Jellyfin::DTO::BookInfo::setMetadataCountryCodeNull | ( | ) |
| void Jellyfin::DTO::BookInfo::setMetadataLanguage | ( | QString | newMetadataLanguage | ) |
Gets or sets the metadata language.
| void Jellyfin::DTO::BookInfo::setMetadataLanguageNull | ( | ) |
| void Jellyfin::DTO::BookInfo::setName | ( | QString | newName | ) |
Gets or sets the name.
| void Jellyfin::DTO::BookInfo::setNameNull | ( | ) |
| void Jellyfin::DTO::BookInfo::setOriginalTitle | ( | QString | newOriginalTitle | ) |
Gets or sets the original title.
| void Jellyfin::DTO::BookInfo::setOriginalTitleNull | ( | ) |
| void Jellyfin::DTO::BookInfo::setParentIndexNumber | ( | std::optional< qint32 > | newParentIndexNumber | ) |
| void Jellyfin::DTO::BookInfo::setParentIndexNumberNull | ( | ) |
| void Jellyfin::DTO::BookInfo::setPath | ( | QString | newPath | ) |
Gets or sets the path.
| void Jellyfin::DTO::BookInfo::setPathNull | ( | ) |
| void Jellyfin::DTO::BookInfo::setPremiereDate | ( | QDateTime | newPremiereDate | ) |
| void Jellyfin::DTO::BookInfo::setPremiereDateNull | ( | ) |
| void Jellyfin::DTO::BookInfo::setProviderIds | ( | QJsonObject | newProviderIds | ) |
Gets or sets the provider ids.
| void Jellyfin::DTO::BookInfo::setProviderIdsNull | ( | ) |
| void Jellyfin::DTO::BookInfo::setSeriesName | ( | QString | newSeriesName | ) |
| void Jellyfin::DTO::BookInfo::setSeriesNameNull | ( | ) |
| void Jellyfin::DTO::BookInfo::setYear | ( | std::optional< qint32 > | newYear | ) |
Gets or sets the year.
| void Jellyfin::DTO::BookInfo::setYearNull | ( | ) |
| QJsonObject Jellyfin::DTO::BookInfo::toJson | ( | ) | const |
| std::optional< qint32 > Jellyfin::DTO::BookInfo::year | ( | ) | const |
Gets or sets the year.
| bool Jellyfin::DTO::BookInfo::yearNull | ( | ) | const |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |