30#ifndef JELLYFIN_DTO_DISPLAYPREFERENCESDTO_H
31#define JELLYFIN_DTO_DISPLAYPREFERENCESDTO_H
73 QJsonObject
toJson()
const;
An Api client for Jellyfin. Handles requests and authentication.
Definition apiclient.h:90
Definition displaypreferencesdto.h:50
void setViewTypeNull()
Definition displaypreferencesdto.cpp:181
SortOrder m_sortOrder
Definition displaypreferencesdto.h:217
QString m_client
Definition displaypreferencesdto.h:219
void setClient(QString newClient)
Gets or sets the client.
Definition displaypreferencesdto.cpp:267
qint32 primaryImageHeight() const
Gets or sets the height of the primary image.
Definition displaypreferencesdto.cpp:217
void setShowSidebar(bool newShowSidebar)
Gets or sets a value indicating whether [show sidebar].
Definition displaypreferencesdto.cpp:261
void setSortByNull()
Definition displaypreferencesdto.cpp:194
QString indexBy() const
Gets or sets the index by.
Definition displaypreferencesdto.cpp:198
void setSortBy(QString newSortBy)
Gets or sets the sort by.
Definition displaypreferencesdto.cpp:187
void replaceData(DisplayPreferencesDto &other)
Definition displaypreferencesdto.cpp:77
qint32 m_primaryImageWidth
Definition displaypreferencesdto.h:212
QString client() const
Gets or sets the client.
Definition displaypreferencesdto.cpp:265
void setScrollDirection(ScrollDirection newScrollDirection)
Definition displaypreferencesdto.cpp:237
void setSortOrder(SortOrder newSortOrder)
Definition displaypreferencesdto.cpp:255
bool showBackdrop() const
Gets or sets a value indicating whether to show backdrops on this item.
Definition displaypreferencesdto.cpp:241
QString m_sortBy
Definition displaypreferencesdto.h:208
bool clientNull() const
Definition displaypreferencesdto.cpp:270
QJsonObject customPrefs() const
Gets or sets the custom prefs.
Definition displaypreferencesdto.cpp:229
QJsonObject m_customPrefs
Definition displaypreferencesdto.h:213
bool viewTypeNull() const
Definition displaypreferencesdto.cpp:177
void setPrimaryImageHeight(qint32 newPrimaryImageHeight)
Gets or sets the height of the primary image.
Definition displaypreferencesdto.cpp:219
void setRememberIndexing(bool newRememberIndexing)
Gets or sets a value indicating whether [remember indexing].
Definition displaypreferencesdto.cpp:213
QString sortBy() const
Gets or sets the sort by.
Definition displaypreferencesdto.cpp:185
void setPrimaryImageWidth(qint32 newPrimaryImageWidth)
Gets or sets the width of the primary image.
Definition displaypreferencesdto.cpp:225
bool showSidebar() const
Gets or sets a value indicating whether [show sidebar].
Definition displaypreferencesdto.cpp:259
bool m_showSidebar
Definition displaypreferencesdto.h:218
QString m_viewType
Definition displaypreferencesdto.h:207
bool m_showBackdrop
Definition displaypreferencesdto.h:215
bool rememberIndexing() const
Gets or sets a value indicating whether [remember indexing].
Definition displaypreferencesdto.cpp:211
void setCustomPrefs(QJsonObject newCustomPrefs)
Gets or sets the custom prefs.
Definition displaypreferencesdto.cpp:231
bool sortByNull() const
Definition displaypreferencesdto.cpp:190
QJsonObject toJson() const
Definition displaypreferencesdto.cpp:119
ScrollDirection scrollDirection() const
Definition displaypreferencesdto.cpp:235
void setFromJson(QJsonObject source)
Definition displaypreferencesdto.cpp:101
QString jellyfinId() const
Gets or sets the user id.
Definition displaypreferencesdto.cpp:159
DisplayPreferencesDto(bool rememberIndexing, qint32 primaryImageHeight, qint32 primaryImageWidth, QJsonObject customPrefs, ScrollDirection scrollDirection, bool showBackdrop, bool rememberSorting, SortOrder sortOrder, bool showSidebar)
Definition displaypreferencesdto.cpp:36
void setClientNull()
Definition displaypreferencesdto.cpp:274
static DisplayPreferencesDto fromJson(QJsonObject source)
Definition displaypreferencesdto.cpp:94
qint32 m_primaryImageHeight
Definition displaypreferencesdto.h:211
QString m_jellyfinId
Definition displaypreferencesdto.h:206
ScrollDirection m_scrollDirection
Definition displaypreferencesdto.h:214
void setJellyfinId(QString newJellyfinId)
Gets or sets the user id.
Definition displaypreferencesdto.cpp:161
bool jellyfinIdNull() const
Definition displaypreferencesdto.cpp:164
void setViewType(QString newViewType)
Gets or sets the type of the view.
Definition displaypreferencesdto.cpp:174
void setShowBackdrop(bool newShowBackdrop)
Gets or sets a value indicating whether to show backdrops on this item.
Definition displaypreferencesdto.cpp:243
bool m_rememberIndexing
Definition displaypreferencesdto.h:210
void setIndexBy(QString newIndexBy)
Gets or sets the index by.
Definition displaypreferencesdto.cpp:200
QString viewType() const
Gets or sets the type of the view.
Definition displaypreferencesdto.cpp:172
void setRememberSorting(bool newRememberSorting)
Gets or sets a value indicating whether [remember sorting].
Definition displaypreferencesdto.cpp:249
void setJellyfinIdNull()
Definition displaypreferencesdto.cpp:168
qint32 primaryImageWidth() const
Gets or sets the width of the primary image.
Definition displaypreferencesdto.cpp:223
SortOrder sortOrder() const
Definition displaypreferencesdto.cpp:253
bool m_rememberSorting
Definition displaypreferencesdto.h:216
QString m_indexBy
Definition displaypreferencesdto.h:209
bool indexByNull() const
Definition displaypreferencesdto.cpp:203
void setIndexByNull()
Definition displaypreferencesdto.cpp:207
bool rememberSorting() const
Gets or sets a value indicating whether [remember sorting].
Definition displaypreferencesdto.cpp:247
Contains auto-generated Data Transfer Objects for the Jellyfin HTTP API.
ScrollDirectionClass::Value ScrollDirection
Definition scrolldirection.h:59
SortOrderClass::Value SortOrder
Definition sortorder.h:59
Definition accessschedule.h:128
Jellyfin::DTO::DisplayPreferencesDto DisplayPreferencesDto
Definition displaypreferencesdto.h:231
AccessSchedule fromJsonValue(const QJsonValue &source, convertType< AccessSchedule >)
Definition accessschedule.cpp:133
QJsonValue toJsonValue(const AccessSchedule &source, convertType< AccessSchedule >)
Definition accessschedule.cpp:139
Definition jsonconvimpl.h:45