AusweisApp2
 Alle Klassen Namensbereiche Dateien Funktionen Variablen Typdefinitionen Aufzählungen Aufzählungswerte Propertys Freundbeziehungen Makrodefinitionen
governikus::ApplicationModel Klassenreferenz

#include <ApplicationModel.h>

Klassendiagramm für governikus::ApplicationModel:

Signale

void fireNfcEnabledChanged ()
 
void fireBluetoothEnabledChanged ()
 
void fireBluetoothRespondingChanged ()
 
void fireBluetoothReaderChanged ()
 
void fireCurrentWorkflowChanged ()
 
void fireSelectedReaderChanged ()
 
void fireWifiEnabledChanged ()
 
void fireCertificateRemoved (QString pDeviceName)
 

Öffentliche Methoden

void onStatusChanged (const ReaderManagerPlugInInfo &pInfo)
 
ReaderManagerPlugInInfo getFirstPlugInInfo (ReaderManagerPlugInType pType) const
 
 ApplicationModel (QObject *pParent=nullptr)
 
virtual ~ApplicationModel ()
 
void resetContext (const QSharedPointer< WorkflowContext > &pContext=QSharedPointer< WorkflowContext >())
 
bool isNfcAvailable () const
 
bool isNfcEnabled () const
 
bool isBluetoothAvailable () const
 
bool isBluetoothResponding () const
 
bool isBluetoothEnabled () const
 
void setBluetoothEnabled (bool pEnabled)
 
bool locationPermissionRequired () const
 
QString getCurrentWorkflow () const
 
bool foundSelectedReader () const
 
Q_INVOKABLE void enableWifi ()
 

Propertys

bool nfcEnabled
 
bool nfcAvailable
 
bool bluetoothEnabled
 
bool bluetoothResponding
 
bool bluetoothAvailable
 
bool locationPermissionRequired
 
bool wifiEnabled
 
QString currentWorkflow
 
bool foundSelectedReader
 
QSharedPointer< WorkflowContextmContext
 

Beschreibung der Konstruktoren und Destruktoren

ApplicationModel::ApplicationModel ( QObject *  pParent = nullptr)

Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

ApplicationModel::~ApplicationModel ( )
virtual

Dokumentation der Elementfunktionen

Q_INVOKABLE void ApplicationModel::enableWifi ( )

Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

void governikus::ApplicationModel::fireBluetoothEnabledChanged ( )
signal

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

void governikus::ApplicationModel::fireBluetoothReaderChanged ( )
signal

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

void governikus::ApplicationModel::fireBluetoothRespondingChanged ( )
signal

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

void governikus::ApplicationModel::fireCertificateRemoved ( QString  pDeviceName)
signal

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

void governikus::ApplicationModel::fireCurrentWorkflowChanged ( )
signal

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

void governikus::ApplicationModel::fireNfcEnabledChanged ( )
signal

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

void governikus::ApplicationModel::fireSelectedReaderChanged ( )
signal

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

void governikus::ApplicationModel::fireWifiEnabledChanged ( )
signal
bool governikus::ApplicationModel::foundSelectedReader ( ) const
QString ApplicationModel::getCurrentWorkflow ( ) const
ReaderManagerPlugInInfo ApplicationModel::getFirstPlugInInfo ( ReaderManagerPlugInType  pType) const

Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

bool ApplicationModel::isBluetoothAvailable ( ) const

Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

bool ApplicationModel::isBluetoothEnabled ( ) const

Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

bool ApplicationModel::isBluetoothResponding ( ) const

Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

bool ApplicationModel::isNfcAvailable ( ) const

Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

bool ApplicationModel::isNfcEnabled ( ) const

Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

bool governikus::ApplicationModel::locationPermissionRequired ( ) const
void ApplicationModel::onStatusChanged ( const ReaderManagerPlugInInfo pInfo)

Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

void ApplicationModel::resetContext ( const QSharedPointer< WorkflowContext > &  pContext = QSharedPointer<WorkflowContext>())
void ApplicationModel::setBluetoothEnabled ( bool  pEnabled)

Dokumentation der Propertys

bool governikus::ApplicationModel::bluetoothAvailable
read
bool governikus::ApplicationModel::bluetoothEnabled
readwrite
bool governikus::ApplicationModel::bluetoothResponding
read
QString governikus::ApplicationModel::currentWorkflow
read
bool ApplicationModel::foundSelectedReader
read
bool ApplicationModel::locationPermissionRequired
read
QSharedPointer<WorkflowContext> governikus::ApplicationModel::mContext
bool governikus::ApplicationModel::nfcAvailable
read
bool governikus::ApplicationModel::nfcEnabled
read
bool governikus::ApplicationModel::wifiEnabled

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