Jellyfin Qt
QML Library for interacting with the Jellyfin multimedia server
|
#include <userconfiguration.h>
Public Member Functions | |
UserConfiguration (bool playDefaultAudioTrack, bool displayMissingEpisodes, SubtitlePlaybackMode subtitleMode, bool displayCollectionsView, bool enableLocalPassword, bool hidePlayedInLatest, bool rememberAudioSelections, bool rememberSubtitleSelections, bool enableNextEpisodeAutoPlay) | |
UserConfiguration (const UserConfiguration &other) | |
void | replaceData (UserConfiguration &other) |
void | setFromJson (QJsonObject source) |
QJsonObject | toJson () const |
QString | audioLanguagePreference () const |
Gets or sets the audio language preference. | |
void | setAudioLanguagePreference (QString newAudioLanguagePreference) |
Gets or sets the audio language preference. | |
bool | audioLanguagePreferenceNull () const |
void | setAudioLanguagePreferenceNull () |
bool | playDefaultAudioTrack () const |
Gets or sets a value indicating whether [play default audio track]. | |
void | setPlayDefaultAudioTrack (bool newPlayDefaultAudioTrack) |
Gets or sets a value indicating whether [play default audio track]. | |
QString | subtitleLanguagePreference () const |
Gets or sets the subtitle language preference. | |
void | setSubtitleLanguagePreference (QString newSubtitleLanguagePreference) |
Gets or sets the subtitle language preference. | |
bool | subtitleLanguagePreferenceNull () const |
void | setSubtitleLanguagePreferenceNull () |
bool | displayMissingEpisodes () const |
void | setDisplayMissingEpisodes (bool newDisplayMissingEpisodes) |
QStringList | groupedFolders () const |
void | setGroupedFolders (QStringList newGroupedFolders) |
bool | groupedFoldersNull () const |
void | setGroupedFoldersNull () |
SubtitlePlaybackMode | subtitleMode () const |
void | setSubtitleMode (SubtitlePlaybackMode newSubtitleMode) |
bool | displayCollectionsView () const |
void | setDisplayCollectionsView (bool newDisplayCollectionsView) |
bool | enableLocalPassword () const |
void | setEnableLocalPassword (bool newEnableLocalPassword) |
QStringList | orderedViews () const |
void | setOrderedViews (QStringList newOrderedViews) |
bool | orderedViewsNull () const |
void | setOrderedViewsNull () |
QStringList | latestItemsExcludes () const |
void | setLatestItemsExcludes (QStringList newLatestItemsExcludes) |
bool | latestItemsExcludesNull () const |
void | setLatestItemsExcludesNull () |
QStringList | myMediaExcludes () const |
void | setMyMediaExcludes (QStringList newMyMediaExcludes) |
bool | myMediaExcludesNull () const |
void | setMyMediaExcludesNull () |
bool | hidePlayedInLatest () const |
void | setHidePlayedInLatest (bool newHidePlayedInLatest) |
bool | rememberAudioSelections () const |
void | setRememberAudioSelections (bool newRememberAudioSelections) |
bool | rememberSubtitleSelections () const |
void | setRememberSubtitleSelections (bool newRememberSubtitleSelections) |
bool | enableNextEpisodeAutoPlay () const |
void | setEnableNextEpisodeAutoPlay (bool newEnableNextEpisodeAutoPlay) |
Static Public Member Functions | |
static UserConfiguration | fromJson (QJsonObject source) |
Protected Attributes | |
QString | m_audioLanguagePreference |
bool | m_playDefaultAudioTrack |
QString | m_subtitleLanguagePreference |
bool | m_displayMissingEpisodes |
QStringList | m_groupedFolders |
SubtitlePlaybackMode | m_subtitleMode |
bool | m_displayCollectionsView |
bool | m_enableLocalPassword |
QStringList | m_orderedViews |
QStringList | m_latestItemsExcludes |
QStringList | m_myMediaExcludes |
bool | m_hidePlayedInLatest |
bool | m_rememberAudioSelections |
bool | m_rememberSubtitleSelections |
bool | m_enableNextEpisodeAutoPlay |
Jellyfin::DTO::UserConfiguration::UserConfiguration | ( | bool | playDefaultAudioTrack, |
bool | displayMissingEpisodes, | ||
SubtitlePlaybackMode | subtitleMode, | ||
bool | displayCollectionsView, | ||
bool | enableLocalPassword, | ||
bool | hidePlayedInLatest, | ||
bool | rememberAudioSelections, | ||
bool | rememberSubtitleSelections, | ||
bool | enableNextEpisodeAutoPlay ) |
Jellyfin::DTO::UserConfiguration::UserConfiguration | ( | const UserConfiguration & | other | ) |
QString Jellyfin::DTO::UserConfiguration::audioLanguagePreference | ( | ) | const |
Gets or sets the audio language preference.
bool Jellyfin::DTO::UserConfiguration::audioLanguagePreferenceNull | ( | ) | const |
bool Jellyfin::DTO::UserConfiguration::displayCollectionsView | ( | ) | const |
bool Jellyfin::DTO::UserConfiguration::displayMissingEpisodes | ( | ) | const |
bool Jellyfin::DTO::UserConfiguration::enableLocalPassword | ( | ) | const |
bool Jellyfin::DTO::UserConfiguration::enableNextEpisodeAutoPlay | ( | ) | const |
|
static |
QStringList Jellyfin::DTO::UserConfiguration::groupedFolders | ( | ) | const |
bool Jellyfin::DTO::UserConfiguration::groupedFoldersNull | ( | ) | const |
bool Jellyfin::DTO::UserConfiguration::hidePlayedInLatest | ( | ) | const |
QStringList Jellyfin::DTO::UserConfiguration::latestItemsExcludes | ( | ) | const |
bool Jellyfin::DTO::UserConfiguration::latestItemsExcludesNull | ( | ) | const |
QStringList Jellyfin::DTO::UserConfiguration::myMediaExcludes | ( | ) | const |
bool Jellyfin::DTO::UserConfiguration::myMediaExcludesNull | ( | ) | const |
QStringList Jellyfin::DTO::UserConfiguration::orderedViews | ( | ) | const |
bool Jellyfin::DTO::UserConfiguration::orderedViewsNull | ( | ) | const |
bool Jellyfin::DTO::UserConfiguration::playDefaultAudioTrack | ( | ) | const |
Gets or sets a value indicating whether [play default audio track].
bool Jellyfin::DTO::UserConfiguration::rememberAudioSelections | ( | ) | const |
bool Jellyfin::DTO::UserConfiguration::rememberSubtitleSelections | ( | ) | const |
void Jellyfin::DTO::UserConfiguration::replaceData | ( | UserConfiguration & | other | ) |
Replaces the data being hold by this class with that of the other.
void Jellyfin::DTO::UserConfiguration::setAudioLanguagePreference | ( | QString | newAudioLanguagePreference | ) |
Gets or sets the audio language preference.
void Jellyfin::DTO::UserConfiguration::setAudioLanguagePreferenceNull | ( | ) |
void Jellyfin::DTO::UserConfiguration::setDisplayCollectionsView | ( | bool | newDisplayCollectionsView | ) |
void Jellyfin::DTO::UserConfiguration::setDisplayMissingEpisodes | ( | bool | newDisplayMissingEpisodes | ) |
void Jellyfin::DTO::UserConfiguration::setEnableLocalPassword | ( | bool | newEnableLocalPassword | ) |
void Jellyfin::DTO::UserConfiguration::setEnableNextEpisodeAutoPlay | ( | bool | newEnableNextEpisodeAutoPlay | ) |
void Jellyfin::DTO::UserConfiguration::setFromJson | ( | QJsonObject | source | ) |
void Jellyfin::DTO::UserConfiguration::setGroupedFolders | ( | QStringList | newGroupedFolders | ) |
void Jellyfin::DTO::UserConfiguration::setGroupedFoldersNull | ( | ) |
void Jellyfin::DTO::UserConfiguration::setHidePlayedInLatest | ( | bool | newHidePlayedInLatest | ) |
void Jellyfin::DTO::UserConfiguration::setLatestItemsExcludes | ( | QStringList | newLatestItemsExcludes | ) |
void Jellyfin::DTO::UserConfiguration::setLatestItemsExcludesNull | ( | ) |
void Jellyfin::DTO::UserConfiguration::setMyMediaExcludes | ( | QStringList | newMyMediaExcludes | ) |
void Jellyfin::DTO::UserConfiguration::setMyMediaExcludesNull | ( | ) |
void Jellyfin::DTO::UserConfiguration::setOrderedViews | ( | QStringList | newOrderedViews | ) |
void Jellyfin::DTO::UserConfiguration::setOrderedViewsNull | ( | ) |
void Jellyfin::DTO::UserConfiguration::setPlayDefaultAudioTrack | ( | bool | newPlayDefaultAudioTrack | ) |
Gets or sets a value indicating whether [play default audio track].
void Jellyfin::DTO::UserConfiguration::setRememberAudioSelections | ( | bool | newRememberAudioSelections | ) |
void Jellyfin::DTO::UserConfiguration::setRememberSubtitleSelections | ( | bool | newRememberSubtitleSelections | ) |
void Jellyfin::DTO::UserConfiguration::setSubtitleLanguagePreference | ( | QString | newSubtitleLanguagePreference | ) |
Gets or sets the subtitle language preference.
void Jellyfin::DTO::UserConfiguration::setSubtitleLanguagePreferenceNull | ( | ) |
void Jellyfin::DTO::UserConfiguration::setSubtitleMode | ( | SubtitlePlaybackMode | newSubtitleMode | ) |
QString Jellyfin::DTO::UserConfiguration::subtitleLanguagePreference | ( | ) | const |
Gets or sets the subtitle language preference.
bool Jellyfin::DTO::UserConfiguration::subtitleLanguagePreferenceNull | ( | ) | const |
SubtitlePlaybackMode Jellyfin::DTO::UserConfiguration::subtitleMode | ( | ) | const |
QJsonObject Jellyfin::DTO::UserConfiguration::toJson | ( | ) | const |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |