![]() |
Jellyfin Qt
QML Library for interacting with the Jellyfin multimedia server
|
#include <containerprofile.h>
Public Member Functions | |
| ContainerProfile (DlnaProfileType type, QList< ProfileCondition > conditions) | |
| ContainerProfile (const ContainerProfile &other) | |
| void | replaceData (ContainerProfile &other) |
| void | setFromJson (QJsonObject source) |
| QJsonObject | toJson () const |
| DlnaProfileType | type () const |
| void | setType (DlnaProfileType newType) |
| QList< ProfileCondition > | conditions () const |
| Gets or sets the list of MediaBrowser.Model.Dlna.ProfileCondition which this container will be applied to. | |
| void | setConditions (QList< ProfileCondition > newConditions) |
| Gets or sets the list of MediaBrowser.Model.Dlna.ProfileCondition which this container will be applied to. | |
| QString | container () const |
| Gets or sets the container(s) which this container must meet. | |
| void | setContainer (QString newContainer) |
| Gets or sets the container(s) which this container must meet. | |
| bool | containerNull () const |
| void | setContainerNull () |
| QString | subContainer () const |
| Gets or sets the sub container(s) which this container must meet. | |
| void | setSubContainer (QString newSubContainer) |
| Gets or sets the sub container(s) which this container must meet. | |
| bool | subContainerNull () const |
| void | setSubContainerNull () |
Static Public Member Functions | |
| static ContainerProfile | fromJson (QJsonObject source) |
Protected Attributes | |
| DlnaProfileType | m_type |
| QList< ProfileCondition > | m_conditions |
| QString | m_container |
| QString | m_subContainer |
| Jellyfin::DTO::ContainerProfile::ContainerProfile | ( | DlnaProfileType | type, |
| QList< ProfileCondition > | conditions ) |
| Jellyfin::DTO::ContainerProfile::ContainerProfile | ( | const ContainerProfile & | other | ) |
| QList< ProfileCondition > Jellyfin::DTO::ContainerProfile::conditions | ( | ) | const |
Gets or sets the list of MediaBrowser.Model.Dlna.ProfileCondition which this container will be applied to.
| QString Jellyfin::DTO::ContainerProfile::container | ( | ) | const |
Gets or sets the container(s) which this container must meet.
| bool Jellyfin::DTO::ContainerProfile::containerNull | ( | ) | const |
|
static |
| void Jellyfin::DTO::ContainerProfile::replaceData | ( | ContainerProfile & | other | ) |
Replaces the data being hold by this class with that of the other.
| void Jellyfin::DTO::ContainerProfile::setConditions | ( | QList< ProfileCondition > | newConditions | ) |
Gets or sets the list of MediaBrowser.Model.Dlna.ProfileCondition which this container will be applied to.
| void Jellyfin::DTO::ContainerProfile::setContainer | ( | QString | newContainer | ) |
Gets or sets the container(s) which this container must meet.
| void Jellyfin::DTO::ContainerProfile::setContainerNull | ( | ) |
| void Jellyfin::DTO::ContainerProfile::setFromJson | ( | QJsonObject | source | ) |
| void Jellyfin::DTO::ContainerProfile::setSubContainer | ( | QString | newSubContainer | ) |
Gets or sets the sub container(s) which this container must meet.
| void Jellyfin::DTO::ContainerProfile::setSubContainerNull | ( | ) |
| void Jellyfin::DTO::ContainerProfile::setType | ( | DlnaProfileType | newType | ) |
| QString Jellyfin::DTO::ContainerProfile::subContainer | ( | ) | const |
Gets or sets the sub container(s) which this container must meet.
| bool Jellyfin::DTO::ContainerProfile::subContainerNull | ( | ) | const |
| QJsonObject Jellyfin::DTO::ContainerProfile::toJson | ( | ) | const |
| DlnaProfileType Jellyfin::DTO::ContainerProfile::type | ( | ) | const |
|
protected |
|
protected |
|
protected |
|
protected |