#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: