![]()  | 
  
    Jellyfin Qt
    
   QML Library for interacting with the Jellyfin multimedia server 
   | 
 
Gets available remote image providers for an item. More...
#include <remoteimage.h>
  
Public Member Functions | |
| GetRemoteImageProvidersLoader (ApiClient *apiClient=nullptr) | |
  Public Member Functions inherited from Jellyfin::Support::HttpLoader< QList< ImageProviderInfo >, GetRemoteImageProvidersParams > | |
| HttpLoader (Jellyfin::ApiClient *apiClient) | |
| virtual void | load () override | 
| load Loads the given resource asynchronously.   | |
| virtual void | cancel () override | 
| bool | isAvailable () const override | 
| Heuristic to determine if this resource can be loaded via this loaded.   | |
  Public Member Functions inherited from Jellyfin::Support::HttpLoaderBase< QList< ImageProviderInfo >, GetRemoteImageProvidersParams > | |
| HttpLoaderBase (Jellyfin::ApiClient *apiClient) | |
| Loader< QList< ImageProviderInfo >, GetRemoteImageProvidersParams >::ResultType | parseResponse (int, QByteArray response) | 
  Public Member Functions inherited from Jellyfin::Support::Loader< QList< ImageProviderInfo >, GetRemoteImageProvidersParams > | |
| Loader (ApiClient *apiClient) | |
| QList< ImageProviderInfo > | result () const | 
| Retrieves the loaded resource. Only valid after the ready signal has been emitted.   | |
| bool | hasResult () const | 
| void | setParameters (const GetRemoteImageProvidersParams ¶meters) | 
| Sets the parameters for this loader.   | |
  Public Member Functions inherited from Jellyfin::Support::LoaderBase | |
| bool | isRunning () const | 
| void | setApiClient (ApiClient *newApiClient) | 
| ApiClient * | apiClient () const | 
Protected Member Functions | |
| QString | path (const GetRemoteImageProvidersParams ¶meters) const override | 
| QUrlQuery | query (const GetRemoteImageProvidersParams ¶meters) const override | 
| QByteArray | body (const GetRemoteImageProvidersParams ¶meters) const override | 
| QNetworkAccessManager::Operation | operation () const override | 
  Protected Member Functions inherited from Jellyfin::Support::HttpLoader< QList< ImageProviderInfo >, GetRemoteImageProvidersParams > | |
| virtual QString | path (const GetRemoteImageProvidersParams ¶meters) const=0 | 
| Subclasses should override this method to return the path to this endpoint, with all path parameters inserted.   | |
| virtual QUrlQuery | query (const GetRemoteImageProvidersParams ¶meters) const=0 | 
| virtual QByteArray | body (const GetRemoteImageProvidersParams ¶meters) const=0 | 
  Protected Member Functions inherited from Jellyfin::Support::Loader< QList< ImageProviderInfo >, GetRemoteImageProvidersParams > | |
| ResultType | createFailureResult () | 
| ResultType | createSuccessResult (QList< ImageProviderInfo > &&result) | 
  Protected Member Functions inherited from Jellyfin::Support::LoaderBase | |
| LoaderBase (ApiClient *apiClient) | |
| void | stopWithError (QString message=QString()) | 
Additional Inherited Members | |
  Public Types inherited from Jellyfin::Support::Loader< QList< ImageProviderInfo >, GetRemoteImageProvidersParams > | |
| using | ResultType | 
  Signals inherited from Jellyfin::Support::LoaderBase | |
| void | error (QString message=QString()) | 
| Emitted when an error has occurred during loading and no result is available.   | |
| void | ready () | 
| Emitted when data was successfully loaded.   | |
  Static Protected Member Functions inherited from Jellyfin::Support::Loader< QList< ImageProviderInfo >, GetRemoteImageProvidersParams > | |
| static QList< ImageProviderInfo > | createDummyResponse () | 
  Protected Attributes inherited from Jellyfin::Support::Loader< QList< ImageProviderInfo >, GetRemoteImageProvidersParams > | |
| std::optional< GetRemoteImageProvidersParams > | m_parameters | 
| ResultType | m_result | 
  Protected Attributes inherited from Jellyfin::Support::LoaderBase | |
| Jellyfin::ApiClient * | m_apiClient | 
| bool | m_isRunning = false | 
Gets available remote image providers for an item.
      
  | 
  explicit | 
      
  | 
  overrideprotected | 
      
  | 
  overrideprotectedvirtual | 
      
  | 
  overrideprotected | 
      
  | 
  overrideprotected |