![]() |
Jellyfin Qt
QML Library for interacting with the Jellyfin multimedia server
|
#include <remotesearchresult.h>
Public Member Functions | |
| RemoteSearchResult (QSharedPointer< RemoteSearchResult > albumArtist) | |
| RemoteSearchResult (const RemoteSearchResult &other) | |
| void | replaceData (RemoteSearchResult &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 () |
| 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 > | productionYear () const |
| Gets or sets the year. | |
| void | setProductionYear (std::optional< qint32 > newProductionYear) |
| Gets or sets the year. | |
| bool | productionYearNull () const |
| void | setProductionYearNull () |
| std::optional< qint32 > | indexNumber () const |
| void | setIndexNumber (std::optional< qint32 > newIndexNumber) |
| bool | indexNumberNull () const |
| void | setIndexNumberNull () |
| std::optional< qint32 > | indexNumberEnd () const |
| void | setIndexNumberEnd (std::optional< qint32 > newIndexNumberEnd) |
| bool | indexNumberEndNull () const |
| void | setIndexNumberEndNull () |
| 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 () |
| QString | imageUrl () const |
| void | setImageUrl (QString newImageUrl) |
| bool | imageUrlNull () const |
| void | setImageUrlNull () |
| QString | searchProviderName () const |
| void | setSearchProviderName (QString newSearchProviderName) |
| bool | searchProviderNameNull () const |
| void | setSearchProviderNameNull () |
| QString | overview () const |
| void | setOverview (QString newOverview) |
| bool | overviewNull () const |
| void | setOverviewNull () |
| QSharedPointer< RemoteSearchResult > | albumArtist () const |
| void | setAlbumArtist (QSharedPointer< RemoteSearchResult > newAlbumArtist) |
| QList< RemoteSearchResult > | artists () const |
| void | setArtists (QList< RemoteSearchResult > newArtists) |
| bool | artistsNull () const |
| void | setArtistsNull () |
Static Public Member Functions | |
| static RemoteSearchResult | fromJson (QJsonObject source) |
Protected Attributes | |
| QString | m_name |
| QJsonObject | m_providerIds |
| std::optional< qint32 > | m_productionYear = std::nullopt |
| std::optional< qint32 > | m_indexNumber = std::nullopt |
| std::optional< qint32 > | m_indexNumberEnd = std::nullopt |
| std::optional< qint32 > | m_parentIndexNumber = std::nullopt |
| QDateTime | m_premiereDate |
| QString | m_imageUrl |
| QString | m_searchProviderName |
| QString | m_overview |
| QSharedPointer< RemoteSearchResult > | m_albumArtist = QSharedPointer<RemoteSearchResult>() |
| QList< RemoteSearchResult > | m_artists |
| Jellyfin::DTO::RemoteSearchResult::RemoteSearchResult | ( | QSharedPointer< RemoteSearchResult > | albumArtist | ) |
| Jellyfin::DTO::RemoteSearchResult::RemoteSearchResult | ( | const RemoteSearchResult & | other | ) |
| QSharedPointer< RemoteSearchResult > Jellyfin::DTO::RemoteSearchResult::albumArtist | ( | ) | const |
| QList< RemoteSearchResult > Jellyfin::DTO::RemoteSearchResult::artists | ( | ) | const |
| bool Jellyfin::DTO::RemoteSearchResult::artistsNull | ( | ) | const |
|
static |
| QString Jellyfin::DTO::RemoteSearchResult::imageUrl | ( | ) | const |
| bool Jellyfin::DTO::RemoteSearchResult::imageUrlNull | ( | ) | const |
| std::optional< qint32 > Jellyfin::DTO::RemoteSearchResult::indexNumber | ( | ) | const |
| std::optional< qint32 > Jellyfin::DTO::RemoteSearchResult::indexNumberEnd | ( | ) | const |
| bool Jellyfin::DTO::RemoteSearchResult::indexNumberEndNull | ( | ) | const |
| bool Jellyfin::DTO::RemoteSearchResult::indexNumberNull | ( | ) | const |
| QString Jellyfin::DTO::RemoteSearchResult::name | ( | ) | const |
Gets or sets the name.
| bool Jellyfin::DTO::RemoteSearchResult::nameNull | ( | ) | const |
| QString Jellyfin::DTO::RemoteSearchResult::overview | ( | ) | const |
| bool Jellyfin::DTO::RemoteSearchResult::overviewNull | ( | ) | const |
| std::optional< qint32 > Jellyfin::DTO::RemoteSearchResult::parentIndexNumber | ( | ) | const |
| bool Jellyfin::DTO::RemoteSearchResult::parentIndexNumberNull | ( | ) | const |
| QDateTime Jellyfin::DTO::RemoteSearchResult::premiereDate | ( | ) | const |
| bool Jellyfin::DTO::RemoteSearchResult::premiereDateNull | ( | ) | const |
| std::optional< qint32 > Jellyfin::DTO::RemoteSearchResult::productionYear | ( | ) | const |
Gets or sets the year.
| bool Jellyfin::DTO::RemoteSearchResult::productionYearNull | ( | ) | const |
| QJsonObject Jellyfin::DTO::RemoteSearchResult::providerIds | ( | ) | const |
Gets or sets the provider ids.
| bool Jellyfin::DTO::RemoteSearchResult::providerIdsNull | ( | ) | const |
| void Jellyfin::DTO::RemoteSearchResult::replaceData | ( | RemoteSearchResult & | other | ) |
Replaces the data being hold by this class with that of the other.
| QString Jellyfin::DTO::RemoteSearchResult::searchProviderName | ( | ) | const |
| bool Jellyfin::DTO::RemoteSearchResult::searchProviderNameNull | ( | ) | const |
| void Jellyfin::DTO::RemoteSearchResult::setAlbumArtist | ( | QSharedPointer< RemoteSearchResult > | newAlbumArtist | ) |
| void Jellyfin::DTO::RemoteSearchResult::setArtists | ( | QList< RemoteSearchResult > | newArtists | ) |
| void Jellyfin::DTO::RemoteSearchResult::setArtistsNull | ( | ) |
| void Jellyfin::DTO::RemoteSearchResult::setFromJson | ( | QJsonObject | source | ) |
| void Jellyfin::DTO::RemoteSearchResult::setImageUrl | ( | QString | newImageUrl | ) |
| void Jellyfin::DTO::RemoteSearchResult::setImageUrlNull | ( | ) |
| void Jellyfin::DTO::RemoteSearchResult::setIndexNumber | ( | std::optional< qint32 > | newIndexNumber | ) |
| void Jellyfin::DTO::RemoteSearchResult::setIndexNumberEnd | ( | std::optional< qint32 > | newIndexNumberEnd | ) |
| void Jellyfin::DTO::RemoteSearchResult::setIndexNumberEndNull | ( | ) |
| void Jellyfin::DTO::RemoteSearchResult::setIndexNumberNull | ( | ) |
| void Jellyfin::DTO::RemoteSearchResult::setName | ( | QString | newName | ) |
Gets or sets the name.
| void Jellyfin::DTO::RemoteSearchResult::setNameNull | ( | ) |
| void Jellyfin::DTO::RemoteSearchResult::setOverview | ( | QString | newOverview | ) |
| void Jellyfin::DTO::RemoteSearchResult::setOverviewNull | ( | ) |
| void Jellyfin::DTO::RemoteSearchResult::setParentIndexNumber | ( | std::optional< qint32 > | newParentIndexNumber | ) |
| void Jellyfin::DTO::RemoteSearchResult::setParentIndexNumberNull | ( | ) |
| void Jellyfin::DTO::RemoteSearchResult::setPremiereDate | ( | QDateTime | newPremiereDate | ) |
| void Jellyfin::DTO::RemoteSearchResult::setPremiereDateNull | ( | ) |
| void Jellyfin::DTO::RemoteSearchResult::setProductionYear | ( | std::optional< qint32 > | newProductionYear | ) |
Gets or sets the year.
| void Jellyfin::DTO::RemoteSearchResult::setProductionYearNull | ( | ) |
| void Jellyfin::DTO::RemoteSearchResult::setProviderIds | ( | QJsonObject | newProviderIds | ) |
Gets or sets the provider ids.
| void Jellyfin::DTO::RemoteSearchResult::setProviderIdsNull | ( | ) |
| void Jellyfin::DTO::RemoteSearchResult::setSearchProviderName | ( | QString | newSearchProviderName | ) |
| void Jellyfin::DTO::RemoteSearchResult::setSearchProviderNameNull | ( | ) |
| QJsonObject Jellyfin::DTO::RemoteSearchResult::toJson | ( | ) | const |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |