#include <apimodel.h>
◆ BaseModelLoader()
| Jellyfin::BaseModelLoader::BaseModelLoader |
( |
QObject * | parent = nullptr | ) |
|
|
explicit |
◆ apiClient()
| ApiClient * Jellyfin::BaseModelLoader::apiClient |
( |
| ) |
const |
|
inline |
◆ apiClientChanged
| void Jellyfin::BaseModelLoader::apiClientChanged |
( |
ApiClient * | newApiClient | ) |
|
|
signal |
◆ autoReload()
| bool Jellyfin::BaseModelLoader::autoReload |
( |
| ) |
const |
|
inline |
◆ autoReloadChanged
| void Jellyfin::BaseModelLoader::autoReloadChanged |
( |
bool | newAutoReload | ) |
|
|
signal |
◆ autoReloadIfNeeded()
| void Jellyfin::BaseModelLoader::autoReloadIfNeeded |
( |
| ) |
|
◆ canReload()
| bool Jellyfin::BaseModelLoader::canReload |
( |
| ) |
const |
|
protectedvirtual |
◆ classBegin()
| void Jellyfin::BaseModelLoader::classBegin |
( |
| ) |
|
|
overridevirtual |
◆ componentComplete()
| void Jellyfin::BaseModelLoader::componentComplete |
( |
| ) |
|
|
overridevirtual |
◆ emitItemsLoaded()
| void Jellyfin::BaseModelLoader::emitItemsLoaded |
( |
| ) |
|
|
inlineprotected |
◆ emitModelShouldClear()
| void Jellyfin::BaseModelLoader::emitModelShouldClear |
( |
| ) |
|
|
inlineprotected |
◆ itemsLoaded
| void Jellyfin::BaseModelLoader::itemsLoaded |
( |
| ) |
|
|
signal |
Emitted when new items are loaded.
◆ limit()
| int Jellyfin::BaseModelLoader::limit |
( |
| ) |
const |
|
inline |
◆ limitChanged
| void Jellyfin::BaseModelLoader::limitChanged |
( |
int | newLimit | ) |
|
|
signal |
◆ modelShouldClear
| void Jellyfin::BaseModelLoader::modelShouldClear |
( |
| ) |
|
|
signal |
Emitted when the model should clear itself.
◆ ready
| void Jellyfin::BaseModelLoader::ready |
( |
| ) |
|
|
signal |
◆ reload()
| virtual Q_INVOKABLE void Jellyfin::BaseModelLoader::reload |
( |
| ) |
|
|
inlinevirtual |
◆ reloadWanted
| void Jellyfin::BaseModelLoader::reloadWanted |
( |
| ) |
|
|
signal |
◆ setApiClient()
| void Jellyfin::BaseModelLoader::setApiClient |
( |
ApiClient * | newApiClient | ) |
|
◆ setAutoReload()
| void Jellyfin::BaseModelLoader::setAutoReload |
( |
bool | newAutoReload | ) |
|
◆ setLimit()
| void Jellyfin::BaseModelLoader::setLimit |
( |
int | newLimit | ) |
|
◆ setStatus()
◆ status()
◆ statusChanged
| void Jellyfin::BaseModelLoader::statusChanged |
( |
| ) |
|
|
signal |
◆ DEFAULT_LIMIT
| const int Jellyfin::BaseModelLoader::DEFAULT_LIMIT = 100 |
|
protected |
◆ m_apiClient
| ApiClient* Jellyfin::BaseModelLoader::m_apiClient = nullptr |
|
protected |
◆ m_autoReload
| bool Jellyfin::BaseModelLoader::m_autoReload = true |
|
protected |
◆ m_explicitLimitSet
| bool Jellyfin::BaseModelLoader::m_explicitLimitSet = false |
|
protected |
◆ m_isBeingParsed
| bool Jellyfin::BaseModelLoader::m_isBeingParsed = false |
|
protected |
◆ m_limit
| int Jellyfin::BaseModelLoader::m_limit = -1 |
|
protected |
◆ m_manualLimitSet
| bool Jellyfin::BaseModelLoader::m_manualLimitSet = false |
|
protected |
◆ m_needsAuthentication
| bool Jellyfin::BaseModelLoader::m_needsAuthentication = true |
|
protected |
◆ m_startIndex
| int Jellyfin::BaseModelLoader::m_startIndex = 0 |
|
protected |
◆ m_status
◆ m_totalRecordCount
| int Jellyfin::BaseModelLoader::m_totalRecordCount = 0 |
|
protected |
◆ apiClient
| ApiClient * Jellyfin::BaseModelLoader::apiClient |
|
readwrite |
◆ autoReload
| bool Jellyfin::BaseModelLoader::autoReload |
|
readwrite |
◆ limit
| int Jellyfin::BaseModelLoader::limit |
|
readwrite |
◆ status
The documentation for this class was generated from the following files: