30#ifndef JELLYFIN_DTO_TRAILERINFOREMOTESEARCHQUERY_H
31#define JELLYFIN_DTO_TRAILERINFOREMOTESEARCHQUERY_H
35#include <QSharedPointer>
67 QJsonObject
toJson()
const;
71 QSharedPointer<TrailerInfo>
searchInfo()
const;
73 void setSearchInfo(QSharedPointer<TrailerInfo> newSearchInfo);
102 QSharedPointer<TrailerInfo>
m_searchInfo = QSharedPointer<TrailerInfo>();
An Api client for Jellyfin. Handles requests and authentication.
Definition apiclient.h:90
Definition trailerinforemotesearchquery.h:50
void setItemId(QString newItemId)
Definition trailerinforemotesearchquery.cpp:99
bool searchProviderNameNull() const
Definition trailerinforemotesearchquery.cpp:108
TrailerInfoRemoteSearchQuery(QSharedPointer< TrailerInfo > searchInfo, QString itemId, bool includeDisabledProviders)
Definition trailerinforemotesearchquery.cpp:36
void replaceData(TrailerInfoRemoteSearchQuery &other)
Definition trailerinforemotesearchquery.cpp:55
void setSearchInfo(QSharedPointer< TrailerInfo > newSearchInfo)
Definition trailerinforemotesearchquery.cpp:93
static TrailerInfoRemoteSearchQuery fromJson(QJsonObject source)
Definition trailerinforemotesearchquery.cpp:62
QString m_searchProviderName
Definition trailerinforemotesearchquery.h:104
bool includeDisabledProviders() const
Gets or sets a value indicating whether disabled providers should be included.
Definition trailerinforemotesearchquery.cpp:116
bool m_includeDisabledProviders
Definition trailerinforemotesearchquery.h:105
QJsonObject toJson() const
Definition trailerinforemotesearchquery.cpp:77
void setSearchProviderName(QString newSearchProviderName)
Gets or sets the provider name to search within if set.
Definition trailerinforemotesearchquery.cpp:105
QString m_itemId
Definition trailerinforemotesearchquery.h:103
QSharedPointer< TrailerInfo > searchInfo() const
Definition trailerinforemotesearchquery.cpp:91
void setSearchProviderNameNull()
Definition trailerinforemotesearchquery.cpp:112
QString itemId() const
Definition trailerinforemotesearchquery.cpp:97
QString searchProviderName() const
Gets or sets the provider name to search within if set.
Definition trailerinforemotesearchquery.cpp:103
void setFromJson(QJsonObject source)
Definition trailerinforemotesearchquery.cpp:69
void setIncludeDisabledProviders(bool newIncludeDisabledProviders)
Gets or sets a value indicating whether disabled providers should be included.
Definition trailerinforemotesearchquery.cpp:118
QSharedPointer< TrailerInfo > m_searchInfo
Definition trailerinforemotesearchquery.h:102
Contains auto-generated Data Transfer Objects for the Jellyfin HTTP API.
Definition accessschedule.h:128
AccessSchedule fromJsonValue(const QJsonValue &source, convertType< AccessSchedule >)
Definition accessschedule.cpp:133
Jellyfin::DTO::TrailerInfoRemoteSearchQuery TrailerInfoRemoteSearchQuery
Definition trailerinforemotesearchquery.h:117
QJsonValue toJsonValue(const AccessSchedule &source, convertType< AccessSchedule >)
Definition accessschedule.cpp:139
Definition jsonconvimpl.h:45