Jellyfin Qt
QML Library for interacting with the Jellyfin multimedia server
|
#include <libraryoptions.h>
Static Public Member Functions | |
static LibraryOptions | fromJson (QJsonObject source) |
Protected Attributes | |
bool | m_enablePhotos |
bool | m_enableRealtimeMonitor |
bool | m_enableChapterImageExtraction |
bool | m_extractChapterImagesDuringLibraryScan |
QList< MediaPathInfo > | m_pathInfos |
bool | m_saveLocalMetadata |
bool | m_enableInternetProviders |
bool | m_enableAutomaticSeriesGrouping |
bool | m_enableEmbeddedTitles |
bool | m_enableEmbeddedEpisodeInfos |
qint32 | m_automaticRefreshIntervalDays |
QString | m_preferredMetadataLanguage |
QString | m_metadataCountryCode |
QString | m_seasonZeroDisplayName |
QStringList | m_metadataSavers |
QStringList | m_disabledLocalMetadataReaders |
QStringList | m_localMetadataReaderOrder |
QStringList | m_disabledSubtitleFetchers |
QStringList | m_subtitleFetcherOrder |
bool | m_skipSubtitlesIfEmbeddedSubtitlesPresent |
bool | m_skipSubtitlesIfAudioTrackMatches |
QStringList | m_subtitleDownloadLanguages |
bool | m_requirePerfectSubtitleMatch |
bool | m_saveSubtitlesWithMedia |
QList< TypeOptions > | m_typeOptions |
Jellyfin::DTO::LibraryOptions::LibraryOptions | ( | bool | enablePhotos, |
bool | enableRealtimeMonitor, | ||
bool | enableChapterImageExtraction, | ||
bool | extractChapterImagesDuringLibraryScan, | ||
bool | saveLocalMetadata, | ||
bool | enableInternetProviders, | ||
bool | enableAutomaticSeriesGrouping, | ||
bool | enableEmbeddedTitles, | ||
bool | enableEmbeddedEpisodeInfos, | ||
qint32 | automaticRefreshIntervalDays, | ||
bool | skipSubtitlesIfEmbeddedSubtitlesPresent, | ||
bool | skipSubtitlesIfAudioTrackMatches, | ||
bool | requirePerfectSubtitleMatch, | ||
bool | saveSubtitlesWithMedia ) |
Jellyfin::DTO::LibraryOptions::LibraryOptions | ( | const LibraryOptions & | other | ) |
qint32 Jellyfin::DTO::LibraryOptions::automaticRefreshIntervalDays | ( | ) | const |
QStringList Jellyfin::DTO::LibraryOptions::disabledLocalMetadataReaders | ( | ) | const |
bool Jellyfin::DTO::LibraryOptions::disabledLocalMetadataReadersNull | ( | ) | const |
QStringList Jellyfin::DTO::LibraryOptions::disabledSubtitleFetchers | ( | ) | const |
bool Jellyfin::DTO::LibraryOptions::disabledSubtitleFetchersNull | ( | ) | const |
bool Jellyfin::DTO::LibraryOptions::enableAutomaticSeriesGrouping | ( | ) | const |
bool Jellyfin::DTO::LibraryOptions::enableChapterImageExtraction | ( | ) | const |
bool Jellyfin::DTO::LibraryOptions::enableEmbeddedEpisodeInfos | ( | ) | const |
bool Jellyfin::DTO::LibraryOptions::enableEmbeddedTitles | ( | ) | const |
bool Jellyfin::DTO::LibraryOptions::enableInternetProviders | ( | ) | const |
bool Jellyfin::DTO::LibraryOptions::enablePhotos | ( | ) | const |
bool Jellyfin::DTO::LibraryOptions::enableRealtimeMonitor | ( | ) | const |
bool Jellyfin::DTO::LibraryOptions::extractChapterImagesDuringLibraryScan | ( | ) | const |
|
static |
QStringList Jellyfin::DTO::LibraryOptions::localMetadataReaderOrder | ( | ) | const |
bool Jellyfin::DTO::LibraryOptions::localMetadataReaderOrderNull | ( | ) | const |
QString Jellyfin::DTO::LibraryOptions::metadataCountryCode | ( | ) | const |
Gets or sets the metadata country code.
bool Jellyfin::DTO::LibraryOptions::metadataCountryCodeNull | ( | ) | const |
QStringList Jellyfin::DTO::LibraryOptions::metadataSavers | ( | ) | const |
bool Jellyfin::DTO::LibraryOptions::metadataSaversNull | ( | ) | const |
QList< MediaPathInfo > Jellyfin::DTO::LibraryOptions::pathInfos | ( | ) | const |
bool Jellyfin::DTO::LibraryOptions::pathInfosNull | ( | ) | const |
QString Jellyfin::DTO::LibraryOptions::preferredMetadataLanguage | ( | ) | const |
Gets or sets the preferred metadata language.
bool Jellyfin::DTO::LibraryOptions::preferredMetadataLanguageNull | ( | ) | const |
void Jellyfin::DTO::LibraryOptions::replaceData | ( | LibraryOptions & | other | ) |
Replaces the data being hold by this class with that of the other.
bool Jellyfin::DTO::LibraryOptions::requirePerfectSubtitleMatch | ( | ) | const |
bool Jellyfin::DTO::LibraryOptions::saveLocalMetadata | ( | ) | const |
bool Jellyfin::DTO::LibraryOptions::saveSubtitlesWithMedia | ( | ) | const |
QString Jellyfin::DTO::LibraryOptions::seasonZeroDisplayName | ( | ) | const |
bool Jellyfin::DTO::LibraryOptions::seasonZeroDisplayNameNull | ( | ) | const |
void Jellyfin::DTO::LibraryOptions::setAutomaticRefreshIntervalDays | ( | qint32 | newAutomaticRefreshIntervalDays | ) |
void Jellyfin::DTO::LibraryOptions::setDisabledLocalMetadataReaders | ( | QStringList | newDisabledLocalMetadataReaders | ) |
void Jellyfin::DTO::LibraryOptions::setDisabledLocalMetadataReadersNull | ( | ) |
void Jellyfin::DTO::LibraryOptions::setDisabledSubtitleFetchers | ( | QStringList | newDisabledSubtitleFetchers | ) |
void Jellyfin::DTO::LibraryOptions::setDisabledSubtitleFetchersNull | ( | ) |
void Jellyfin::DTO::LibraryOptions::setEnableAutomaticSeriesGrouping | ( | bool | newEnableAutomaticSeriesGrouping | ) |
void Jellyfin::DTO::LibraryOptions::setEnableChapterImageExtraction | ( | bool | newEnableChapterImageExtraction | ) |
void Jellyfin::DTO::LibraryOptions::setEnableEmbeddedEpisodeInfos | ( | bool | newEnableEmbeddedEpisodeInfos | ) |
void Jellyfin::DTO::LibraryOptions::setEnableEmbeddedTitles | ( | bool | newEnableEmbeddedTitles | ) |
void Jellyfin::DTO::LibraryOptions::setEnableInternetProviders | ( | bool | newEnableInternetProviders | ) |
void Jellyfin::DTO::LibraryOptions::setEnablePhotos | ( | bool | newEnablePhotos | ) |
void Jellyfin::DTO::LibraryOptions::setEnableRealtimeMonitor | ( | bool | newEnableRealtimeMonitor | ) |
void Jellyfin::DTO::LibraryOptions::setExtractChapterImagesDuringLibraryScan | ( | bool | newExtractChapterImagesDuringLibraryScan | ) |
void Jellyfin::DTO::LibraryOptions::setFromJson | ( | QJsonObject | source | ) |
void Jellyfin::DTO::LibraryOptions::setLocalMetadataReaderOrder | ( | QStringList | newLocalMetadataReaderOrder | ) |
void Jellyfin::DTO::LibraryOptions::setLocalMetadataReaderOrderNull | ( | ) |
void Jellyfin::DTO::LibraryOptions::setMetadataCountryCode | ( | QString | newMetadataCountryCode | ) |
Gets or sets the metadata country code.
void Jellyfin::DTO::LibraryOptions::setMetadataCountryCodeNull | ( | ) |
void Jellyfin::DTO::LibraryOptions::setMetadataSavers | ( | QStringList | newMetadataSavers | ) |
void Jellyfin::DTO::LibraryOptions::setMetadataSaversNull | ( | ) |
void Jellyfin::DTO::LibraryOptions::setPathInfos | ( | QList< MediaPathInfo > | newPathInfos | ) |
void Jellyfin::DTO::LibraryOptions::setPathInfosNull | ( | ) |
void Jellyfin::DTO::LibraryOptions::setPreferredMetadataLanguage | ( | QString | newPreferredMetadataLanguage | ) |
Gets or sets the preferred metadata language.
void Jellyfin::DTO::LibraryOptions::setPreferredMetadataLanguageNull | ( | ) |
void Jellyfin::DTO::LibraryOptions::setRequirePerfectSubtitleMatch | ( | bool | newRequirePerfectSubtitleMatch | ) |
void Jellyfin::DTO::LibraryOptions::setSaveLocalMetadata | ( | bool | newSaveLocalMetadata | ) |
void Jellyfin::DTO::LibraryOptions::setSaveSubtitlesWithMedia | ( | bool | newSaveSubtitlesWithMedia | ) |
void Jellyfin::DTO::LibraryOptions::setSeasonZeroDisplayName | ( | QString | newSeasonZeroDisplayName | ) |
void Jellyfin::DTO::LibraryOptions::setSeasonZeroDisplayNameNull | ( | ) |
void Jellyfin::DTO::LibraryOptions::setSkipSubtitlesIfAudioTrackMatches | ( | bool | newSkipSubtitlesIfAudioTrackMatches | ) |
void Jellyfin::DTO::LibraryOptions::setSkipSubtitlesIfEmbeddedSubtitlesPresent | ( | bool | newSkipSubtitlesIfEmbeddedSubtitlesPresent | ) |
void Jellyfin::DTO::LibraryOptions::setSubtitleDownloadLanguages | ( | QStringList | newSubtitleDownloadLanguages | ) |
void Jellyfin::DTO::LibraryOptions::setSubtitleDownloadLanguagesNull | ( | ) |
void Jellyfin::DTO::LibraryOptions::setSubtitleFetcherOrder | ( | QStringList | newSubtitleFetcherOrder | ) |
void Jellyfin::DTO::LibraryOptions::setSubtitleFetcherOrderNull | ( | ) |
void Jellyfin::DTO::LibraryOptions::setTypeOptions | ( | QList< TypeOptions > | newTypeOptions | ) |
void Jellyfin::DTO::LibraryOptions::setTypeOptionsNull | ( | ) |
bool Jellyfin::DTO::LibraryOptions::skipSubtitlesIfAudioTrackMatches | ( | ) | const |
bool Jellyfin::DTO::LibraryOptions::skipSubtitlesIfEmbeddedSubtitlesPresent | ( | ) | const |
QStringList Jellyfin::DTO::LibraryOptions::subtitleDownloadLanguages | ( | ) | const |
bool Jellyfin::DTO::LibraryOptions::subtitleDownloadLanguagesNull | ( | ) | const |
QStringList Jellyfin::DTO::LibraryOptions::subtitleFetcherOrder | ( | ) | const |
bool Jellyfin::DTO::LibraryOptions::subtitleFetcherOrderNull | ( | ) | const |
QJsonObject Jellyfin::DTO::LibraryOptions::toJson | ( | ) | const |
QList< TypeOptions > Jellyfin::DTO::LibraryOptions::typeOptions | ( | ) | const |
bool Jellyfin::DTO::LibraryOptions::typeOptionsNull | ( | ) | const |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |