AusweisApp
Lade ...
Suche ...
Keine Treffer
governikus::UiLoader Klassenreferenz

#include <UiLoader.h>

Klassendiagramm für governikus::UiLoader:

Signale

void fireLoadedPlugin (UiPlugin *pPlugin)
 
void fireRemovedAllPlugins ()
 

Öffentliche Methoden

 UiLoader ()
 
 ~UiLoader () override
 
bool load (const QString &pName)
 
void preparePlugin (UiPlugin *pUi, const QJsonObject &pMetaData)
 
bool initialize () const
 
bool hasActiveUI () const
 
bool requiresReaderManager () const
 
bool isLoaded () const
 
bool load ()
 
template<typename T >
std::enable_if_t< std::is_base_of_v< UiPlugin, T >, boolload ()
 
template<typename T >
std::enable_if_t< std::is_base_of_v< UiPlugin, T >, T * > getLoaded () const
 
Q_INVOKABLE void shutdown ()
 

Öffentliche, statische Methoden

static QString getDefault ()
 
static void setUserRequest (const QStringList &pRequest)
 

Freundbeziehungen

class Env
 
class ::test_UiLoader
 

Beschreibung der Konstruktoren und Destruktoren

◆ UiLoader()

UiLoader::UiLoader ( )

◆ ~UiLoader()

UiLoader::~UiLoader ( )
override
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

Dokumentation der Elementfunktionen

◆ fireLoadedPlugin

void governikus::UiLoader::fireLoadedPlugin ( UiPlugin * pPlugin)
signal
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ fireRemovedAllPlugins

void governikus::UiLoader::fireRemovedAllPlugins ( )
signal
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ getDefault()

QString UiLoader::getDefault ( )
static
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ getLoaded()

template<typename T >
std::enable_if_t< std::is_base_of_v< UiPlugin, T >, T * > governikus::UiLoader::getLoaded ( ) const
inline
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ hasActiveUI()

bool UiLoader::hasActiveUI ( ) const
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ initialize()

bool UiLoader::initialize ( ) const
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ isLoaded()

bool UiLoader::isLoaded ( ) const

◆ load() [1/3]

bool UiLoader::load ( )
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ load() [2/3]

template<typename T >
std::enable_if_t< std::is_base_of_v< UiPlugin, T >, bool > governikus::UiLoader::load ( )
inline
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ load() [3/3]

bool UiLoader::load ( const QString & pName)
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ preparePlugin()

void UiLoader::preparePlugin ( UiPlugin * pUi,
const QJsonObject & pMetaData )
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ requiresReaderManager()

bool UiLoader::requiresReaderManager ( ) const
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ setUserRequest()

void UiLoader::setUserRequest ( const QStringList & pRequest)
static
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ shutdown()

void UiLoader::shutdown ( )
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

Freundbeziehungen und Funktionsdokumentation

◆ ::test_UiLoader

friend class ::test_UiLoader
friend

◆ Env

friend class Env
friend

Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Dateien: