![]() |
Jellyfin Qt
QML Library for interacting with the Jellyfin multimedia server
|
#include <plugininfo.h>
Public Member Functions | |
| PluginInfo (QString name, QString version, QString description, QString jellyfinId, bool canUninstall, bool hasImage, PluginStatus status) | |
| PluginInfo (const PluginInfo &other) | |
| void | replaceData (PluginInfo &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. | |
| QString | version () const |
| Gets or sets the version. | |
| void | setVersion (QString newVersion) |
| Gets or sets the version. | |
| QString | configurationFileName () const |
| Gets or sets the name of the configuration file. | |
| void | setConfigurationFileName (QString newConfigurationFileName) |
| Gets or sets the name of the configuration file. | |
| bool | configurationFileNameNull () const |
| void | setConfigurationFileNameNull () |
| QString | description () const |
| Gets or sets the description. | |
| void | setDescription (QString newDescription) |
| Gets or sets the description. | |
| QString | jellyfinId () const |
| Gets or sets the unique id. | |
| void | setJellyfinId (QString newJellyfinId) |
| Gets or sets the unique id. | |
| bool | canUninstall () const |
| Gets or sets a value indicating whether the plugin can be uninstalled. | |
| void | setCanUninstall (bool newCanUninstall) |
| Gets or sets a value indicating whether the plugin can be uninstalled. | |
| bool | hasImage () const |
| Gets or sets a value indicating whether this plugin has a valid image. | |
| void | setHasImage (bool newHasImage) |
| Gets or sets a value indicating whether this plugin has a valid image. | |
| PluginStatus | status () const |
| void | setStatus (PluginStatus newStatus) |
Static Public Member Functions | |
| static PluginInfo | fromJson (QJsonObject source) |
Protected Attributes | |
| QString | m_name |
| QString | m_version |
| QString | m_configurationFileName |
| QString | m_description |
| QString | m_jellyfinId |
| bool | m_canUninstall |
| bool | m_hasImage |
| PluginStatus | m_status |
| Jellyfin::DTO::PluginInfo::PluginInfo | ( | QString | name, |
| QString | version, | ||
| QString | description, | ||
| QString | jellyfinId, | ||
| bool | canUninstall, | ||
| bool | hasImage, | ||
| PluginStatus | status ) |
| Jellyfin::DTO::PluginInfo::PluginInfo | ( | const PluginInfo & | other | ) |
| bool Jellyfin::DTO::PluginInfo::canUninstall | ( | ) | const |
Gets or sets a value indicating whether the plugin can be uninstalled.
| QString Jellyfin::DTO::PluginInfo::configurationFileName | ( | ) | const |
Gets or sets the name of the configuration file.
| bool Jellyfin::DTO::PluginInfo::configurationFileNameNull | ( | ) | const |
| QString Jellyfin::DTO::PluginInfo::description | ( | ) | const |
Gets or sets the description.
|
static |
| bool Jellyfin::DTO::PluginInfo::hasImage | ( | ) | const |
Gets or sets a value indicating whether this plugin has a valid image.
| QString Jellyfin::DTO::PluginInfo::jellyfinId | ( | ) | const |
Gets or sets the unique id.
| QString Jellyfin::DTO::PluginInfo::name | ( | ) | const |
Gets or sets the name.
| void Jellyfin::DTO::PluginInfo::replaceData | ( | PluginInfo & | other | ) |
Replaces the data being hold by this class with that of the other.
| void Jellyfin::DTO::PluginInfo::setCanUninstall | ( | bool | newCanUninstall | ) |
Gets or sets a value indicating whether the plugin can be uninstalled.
| void Jellyfin::DTO::PluginInfo::setConfigurationFileName | ( | QString | newConfigurationFileName | ) |
Gets or sets the name of the configuration file.
| void Jellyfin::DTO::PluginInfo::setConfigurationFileNameNull | ( | ) |
| void Jellyfin::DTO::PluginInfo::setDescription | ( | QString | newDescription | ) |
Gets or sets the description.
| void Jellyfin::DTO::PluginInfo::setFromJson | ( | QJsonObject | source | ) |
| void Jellyfin::DTO::PluginInfo::setHasImage | ( | bool | newHasImage | ) |
Gets or sets a value indicating whether this plugin has a valid image.
| void Jellyfin::DTO::PluginInfo::setJellyfinId | ( | QString | newJellyfinId | ) |
Gets or sets the unique id.
| void Jellyfin::DTO::PluginInfo::setName | ( | QString | newName | ) |
Gets or sets the name.
| void Jellyfin::DTO::PluginInfo::setStatus | ( | PluginStatus | newStatus | ) |
| void Jellyfin::DTO::PluginInfo::setVersion | ( | QString | newVersion | ) |
Gets or sets the version.
| PluginStatus Jellyfin::DTO::PluginInfo::status | ( | ) | const |
| QJsonObject Jellyfin::DTO::PluginInfo::toJson | ( | ) | const |
| QString Jellyfin::DTO::PluginInfo::version | ( | ) | const |
Gets or sets the version.
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |