30#ifndef JELLYFIN_DTO_LIBRARYUPDATEINFO_H
31#define JELLYFIN_DTO_LIBRARYUPDATEINFO_H
71 QJsonObject
toJson()
const;
An Api client for Jellyfin. Handles requests and authentication.
Definition apiclient.h:90
Definition libraryupdateinfo.h:50
QStringList m_foldersRemovedFrom
Definition libraryupdateinfo.h:132
void setFoldersRemovedFrom(QStringList newFoldersRemovedFrom)
Gets or sets the folders removed from.
Definition libraryupdateinfo.cpp:115
void setIsEmpty(bool newIsEmpty)
Definition libraryupdateinfo.cpp:145
void setCollectionFolders(QStringList newCollectionFolders)
Definition libraryupdateinfo.cpp:139
QStringList foldersAddedTo() const
Gets or sets the folders added to.
Definition libraryupdateinfo.cpp:107
QStringList itemsRemoved() const
Gets or sets the items removed.
Definition libraryupdateinfo.cpp:125
QStringList m_collectionFolders
Definition libraryupdateinfo.h:136
bool m_isEmpty
Definition libraryupdateinfo.h:137
QStringList m_itemsAdded
Definition libraryupdateinfo.h:133
bool isEmpty() const
Definition libraryupdateinfo.cpp:143
QJsonObject toJson() const
Definition libraryupdateinfo.cpp:94
void setFoldersAddedTo(QStringList newFoldersAddedTo)
Gets or sets the folders added to.
Definition libraryupdateinfo.cpp:109
static LibraryUpdateInfo fromJson(QJsonObject source)
Definition libraryupdateinfo.cpp:76
QStringList itemsUpdated() const
Gets or sets the items updated.
Definition libraryupdateinfo.cpp:131
QStringList collectionFolders() const
Definition libraryupdateinfo.cpp:137
void setFromJson(QJsonObject source)
Definition libraryupdateinfo.cpp:83
QStringList m_itemsUpdated
Definition libraryupdateinfo.h:135
QStringList m_itemsRemoved
Definition libraryupdateinfo.h:134
QStringList itemsAdded() const
Gets or sets the items added.
Definition libraryupdateinfo.cpp:119
void setItemsUpdated(QStringList newItemsUpdated)
Gets or sets the items updated.
Definition libraryupdateinfo.cpp:133
void replaceData(LibraryUpdateInfo &other)
Definition libraryupdateinfo.cpp:66
void setItemsRemoved(QStringList newItemsRemoved)
Gets or sets the items removed.
Definition libraryupdateinfo.cpp:127
QStringList m_foldersAddedTo
Definition libraryupdateinfo.h:131
LibraryUpdateInfo(QStringList foldersAddedTo, QStringList foldersRemovedFrom, QStringList itemsAdded, QStringList itemsRemoved, QStringList itemsUpdated, QStringList collectionFolders, bool isEmpty)
Definition libraryupdateinfo.cpp:36
QStringList foldersRemovedFrom() const
Gets or sets the folders removed from.
Definition libraryupdateinfo.cpp:113
void setItemsAdded(QStringList newItemsAdded)
Gets or sets the items added.
Definition libraryupdateinfo.cpp:121
Contains auto-generated Data Transfer Objects for the Jellyfin HTTP API.
Definition accessschedule.h:128
Jellyfin::DTO::LibraryUpdateInfo LibraryUpdateInfo
Definition libraryupdateinfo.h:149
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