AusweisApp2
governikus::SettingsModel Klassenreferenz

#include <SettingsModel.h>

Klassendiagramm für governikus::SettingsModel:

Öffentliche Slots

void onTranslationChanged ()
 

Signale

void fireLanguageChanged ()
 
void fireAdvancedSettingsChanged ()
 
void fireDeveloperOptionsChanged ()
 
void fireDeviceNameChanged ()
 
void firePinPadModeChanged ()
 
void fireHistoryEnabledChanged ()
 
void fireScreenKeyboardChanged ()
 
void fireCanAllowedChanged ()
 
void fireStartupModuleChanged ()
 
void fireAutoStartChanged ()
 
void fireAutoCloseWindowAfterAuthenticationChanged ()
 
void fireAutoUpdateCheckChanged ()
 
void fireRemindUserToCloseChanged ()
 
void fireTransportPinReminderChanged ()
 
void fireAppUpdateDataChanged ()
 
void fireShowInAppNotificationsChanged ()
 
void fireUseCustomProxyChanged ()
 

Öffentliche Methoden

QString getLanguage () const
 
void setLanguage (const QString &pLanguage)
 
bool isAdvancedSettings () const
 
void setAdvancedSettings (bool pEnabled)
 
bool isDeveloperOptions () const
 
void setDeveloperOptions (bool pEnabled)
 
bool isDeveloperMode () const
 
void setDeveloperMode (bool pEnabled)
 
bool useSelfauthenticationTestUri () const
 
void setUseSelfauthenticationTestUri (bool pUse)
 
QString getServerName () const
 
void setServerName (const QString &name)
 
Q_INVOKABLE void removeTrustedCertificate (const QString &pFingerprint)
 
Q_INVOKABLE int removeHistory (const QString &pPeriodToRemove)
 
Q_INVOKABLE int removeEntireHistory ()
 
bool getPinPadMode () const
 
void setPinPadMode (bool pPinPadMode)
 
bool isHistoryEnabled () const
 
void setHistoryEnabled (bool pEnabled)
 
bool isUseScreenKeyboard () const
 
void setUseScreenKeyboard (bool pUseScreenKeyboard)
 
bool isVisualPrivacy () const
 
void setVisualPrivacy (bool pVisualPrivacy)
 
bool isShuffleScreenKeyboard () const
 
void setShuffleScreenKeyboard (bool pShuffleScreenKeyboard)
 
bool isEnableCanAllowed () const
 
void setEnableCanAllowed (bool pEnableCanAllowed)
 
bool isSkipRightsOnCanAllowed () const
 
void setSkipRightsOnCanAllowed (bool pSkipRightsOnCanAllowed)
 
bool isSimulatorEnabled () const
 
void setSimulatorEnabled (bool pEnabled)
 
UiModule getStartupModule () const
 
void setStartupModule (UiModule pModule)
 
bool isAutoStartAvailable () const
 
bool isAutoStart () const
 
bool autoStartIsSetByAdmin () const
 
void setAutoStart (bool pEnabled)
 
bool isAutoCloseWindowAfterAuthentication () const
 
void setAutoCloseWindowAfterAuthentication (bool pEnabled)
 
bool isAutoUpdateAvailable () const
 
bool isAutoUpdateCheck () const
 
bool autoUpdateCheckIsSetByAdmin () const
 
void setAutoUpdateCheck (bool pAutoUpdateCheck)
 
bool isRemindUserToClose () const
 
void setRemindUserToClose (bool pRemindUser)
 
bool isTransportPinReminder () const
 
void setTransportPinReminder (bool pTransportPinReminder)
 
bool isShowInAppNotifications () const
 
void setShowInAppNotifications (bool pShowInAppNotifications)
 
QUrl getCustomProxyUrl () const
 
bool isCustomProxyAttributesPresent () const
 
bool isUseCustomProxy () const
 
void setUseCustomProxy (bool pUseCustomProxy)
 
Q_INVOKABLE bool requestStoreFeedback () const
 
Q_INVOKABLE void hideFutureStoreFeedbackDialogs ()
 
Q_INVOKABLE void updateAppcast ()
 
AppUpdateDataModelgetAppUpdateData () const
 

Propertys

QString language
 
bool advancedSettings
 
bool developerOptions
 
bool developerMode
 
bool showBetaTesting
 
bool useSelfauthenticationTestUri
 
bool pinPadMode
 
QString serverName
 
bool historyEnabled
 
bool useScreenKeyboard
 
bool visualPrivacy
 
bool shuffleScreenKeyboard
 
bool enableCanAllowed
 
bool skipRightsOnCanAllowed
 
bool enableSimulator
 
UiModule startupModule
 
bool autoStartAvailable
 
bool autoStartApp
 
bool autoStartSetByAdmin
 
bool autoUpdateAvailable
 
bool autoCloseWindowAfterAuthentication
 
bool autoUpdateCheck
 
bool autoUpdateCheckSetByAdmin
 
bool remindUserToClose
 
bool transportPinReminder
 
bool showInAppNotifications
 
AppUpdateDataModelappUpdateData
 
QUrl customProxyUrl
 
bool customProxyAttributesPresent
 
bool useCustomProxy
 

Freundbeziehungen

class Env
 

Dokumentation der Elementfunktionen

◆ autoStartIsSetByAdmin()

bool SettingsModel::autoStartIsSetByAdmin ( ) const

◆ autoUpdateCheckIsSetByAdmin()

bool SettingsModel::autoUpdateCheckIsSetByAdmin ( ) const

◆ fireAdvancedSettingsChanged

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

◆ fireAppUpdateDataChanged

void governikus::SettingsModel::fireAppUpdateDataChanged ( )
signal

◆ fireAutoCloseWindowAfterAuthenticationChanged

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

◆ fireAutoStartChanged

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

◆ fireAutoUpdateCheckChanged

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

◆ fireCanAllowedChanged

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

◆ fireDeveloperOptionsChanged

void governikus::SettingsModel::fireDeveloperOptionsChanged ( )
signal

◆ fireDeviceNameChanged

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

◆ fireHistoryEnabledChanged

void governikus::SettingsModel::fireHistoryEnabledChanged ( )
signal

◆ fireLanguageChanged

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

◆ firePinPadModeChanged

void governikus::SettingsModel::firePinPadModeChanged ( )
signal

◆ fireRemindUserToCloseChanged

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

◆ fireScreenKeyboardChanged

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

◆ fireShowInAppNotificationsChanged

void governikus::SettingsModel::fireShowInAppNotificationsChanged ( )
signal

◆ fireStartupModuleChanged

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

◆ fireTransportPinReminderChanged

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

◆ fireUseCustomProxyChanged

void governikus::SettingsModel::fireUseCustomProxyChanged ( )
signal

◆ getAppUpdateData()

AppUpdateDataModel * SettingsModel::getAppUpdateData ( ) const

◆ getCustomProxyUrl()

QUrl SettingsModel::getCustomProxyUrl ( ) const

◆ getLanguage()

QString SettingsModel::getLanguage ( ) const
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ getPinPadMode()

bool SettingsModel::getPinPadMode ( ) const

◆ getServerName()

QString SettingsModel::getServerName ( ) const

◆ getStartupModule()

UiModule SettingsModel::getStartupModule ( ) const
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ hideFutureStoreFeedbackDialogs()

void SettingsModel::hideFutureStoreFeedbackDialogs ( )

◆ isAdvancedSettings()

bool SettingsModel::isAdvancedSettings ( ) const

◆ isAutoCloseWindowAfterAuthentication()

bool SettingsModel::isAutoCloseWindowAfterAuthentication ( ) const
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ isAutoStart()

bool SettingsModel::isAutoStart ( ) const
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ isAutoStartAvailable()

bool SettingsModel::isAutoStartAvailable ( ) const

◆ isAutoUpdateAvailable()

bool SettingsModel::isAutoUpdateAvailable ( ) const

◆ isAutoUpdateCheck()

bool SettingsModel::isAutoUpdateCheck ( ) const
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ isCustomProxyAttributesPresent()

bool SettingsModel::isCustomProxyAttributesPresent ( ) const

◆ isDeveloperMode()

bool SettingsModel::isDeveloperMode ( ) const
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ isDeveloperOptions()

bool SettingsModel::isDeveloperOptions ( ) const
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ isEnableCanAllowed()

bool SettingsModel::isEnableCanAllowed ( ) const
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ isHistoryEnabled()

bool SettingsModel::isHistoryEnabled ( ) const
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ isRemindUserToClose()

bool SettingsModel::isRemindUserToClose ( ) const
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ isShowInAppNotifications()

bool SettingsModel::isShowInAppNotifications ( ) const
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ isShuffleScreenKeyboard()

bool SettingsModel::isShuffleScreenKeyboard ( ) const
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ isSimulatorEnabled()

bool SettingsModel::isSimulatorEnabled ( ) const
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ isSkipRightsOnCanAllowed()

bool SettingsModel::isSkipRightsOnCanAllowed ( ) const
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ isTransportPinReminder()

bool SettingsModel::isTransportPinReminder ( ) const
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ isUseCustomProxy()

bool SettingsModel::isUseCustomProxy ( ) const

◆ isUseScreenKeyboard()

bool SettingsModel::isUseScreenKeyboard ( ) const
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ isVisualPrivacy()

bool SettingsModel::isVisualPrivacy ( ) const
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ onTranslationChanged

void SettingsModel::onTranslationChanged ( )
slot

◆ removeEntireHistory()

int SettingsModel::removeEntireHistory ( )

◆ removeHistory()

int SettingsModel::removeHistory ( const QString &  pPeriodToRemove)

◆ removeTrustedCertificate()

void SettingsModel::removeTrustedCertificate ( const QString &  pFingerprint)

◆ requestStoreFeedback()

bool SettingsModel::requestStoreFeedback ( ) const

◆ setAdvancedSettings()

void SettingsModel::setAdvancedSettings ( bool  pEnabled)

◆ setAutoCloseWindowAfterAuthentication()

void SettingsModel::setAutoCloseWindowAfterAuthentication ( bool  pEnabled)
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ setAutoStart()

void SettingsModel::setAutoStart ( bool  pEnabled)
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ setAutoUpdateCheck()

void SettingsModel::setAutoUpdateCheck ( bool  pAutoUpdateCheck)
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ setDeveloperMode()

void SettingsModel::setDeveloperMode ( bool  pEnabled)
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ setDeveloperOptions()

void SettingsModel::setDeveloperOptions ( bool  pEnabled)
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ setEnableCanAllowed()

void SettingsModel::setEnableCanAllowed ( bool  pEnableCanAllowed)
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ setHistoryEnabled()

void SettingsModel::setHistoryEnabled ( bool  pEnabled)
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ setLanguage()

void SettingsModel::setLanguage ( const QString &  pLanguage)
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ setPinPadMode()

void SettingsModel::setPinPadMode ( bool  pPinPadMode)

◆ setRemindUserToClose()

void SettingsModel::setRemindUserToClose ( bool  pRemindUser)
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ setServerName()

void SettingsModel::setServerName ( const QString &  name)

◆ setShowInAppNotifications()

void SettingsModel::setShowInAppNotifications ( bool  pShowInAppNotifications)
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ setShuffleScreenKeyboard()

void SettingsModel::setShuffleScreenKeyboard ( bool  pShuffleScreenKeyboard)
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ setSimulatorEnabled()

void SettingsModel::setSimulatorEnabled ( bool  pEnabled)
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ setSkipRightsOnCanAllowed()

void SettingsModel::setSkipRightsOnCanAllowed ( bool  pSkipRightsOnCanAllowed)
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ setStartupModule()

void SettingsModel::setStartupModule ( UiModule  pModule)
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ setTransportPinReminder()

void SettingsModel::setTransportPinReminder ( bool  pTransportPinReminder)
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ setUseCustomProxy()

void SettingsModel::setUseCustomProxy ( bool  pUseCustomProxy)

◆ setUseScreenKeyboard()

void SettingsModel::setUseScreenKeyboard ( bool  pUseScreenKeyboard)
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ setUseSelfauthenticationTestUri()

void SettingsModel::setUseSelfauthenticationTestUri ( bool  pUse)

◆ setVisualPrivacy()

void SettingsModel::setVisualPrivacy ( bool  pVisualPrivacy)
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ updateAppcast()

void SettingsModel::updateAppcast ( )

◆ useSelfauthenticationTestUri()

bool SettingsModel::useSelfauthenticationTestUri ( ) const

Freundbeziehungen und Funktionsdokumentation

◆ Env

friend class Env
friend

Dokumentation der Propertys

◆ advancedSettings

bool governikus::SettingsModel::advancedSettings
readwrite

◆ appUpdateData

AppUpdateDataModel * governikus::SettingsModel::appUpdateData
read

◆ autoCloseWindowAfterAuthentication

bool governikus::SettingsModel::autoCloseWindowAfterAuthentication
readwrite

◆ autoStartApp

bool governikus::SettingsModel::autoStartApp
readwrite

◆ autoStartAvailable

bool governikus::SettingsModel::autoStartAvailable
read

◆ autoStartSetByAdmin

bool governikus::SettingsModel::autoStartSetByAdmin
read

◆ autoUpdateAvailable

bool governikus::SettingsModel::autoUpdateAvailable
read

◆ autoUpdateCheck

bool governikus::SettingsModel::autoUpdateCheck
readwrite

◆ autoUpdateCheckSetByAdmin

bool governikus::SettingsModel::autoUpdateCheckSetByAdmin
read

◆ customProxyAttributesPresent

bool governikus::SettingsModel::customProxyAttributesPresent
read

◆ customProxyUrl

QUrl governikus::SettingsModel::customProxyUrl
read

◆ developerMode

bool governikus::SettingsModel::developerMode
readwrite

◆ developerOptions

bool governikus::SettingsModel::developerOptions
readwrite

◆ enableCanAllowed

bool governikus::SettingsModel::enableCanAllowed
readwrite

◆ enableSimulator

bool governikus::SettingsModel::enableSimulator
readwrite

◆ historyEnabled

bool governikus::SettingsModel::historyEnabled
readwrite

◆ language

QString governikus::SettingsModel::language
readwrite

◆ pinPadMode

bool governikus::SettingsModel::pinPadMode
readwrite

◆ remindUserToClose

bool governikus::SettingsModel::remindUserToClose
readwrite

◆ serverName

QString governikus::SettingsModel::serverName
readwrite

◆ showBetaTesting

bool governikus::SettingsModel::showBetaTesting

◆ showInAppNotifications

bool governikus::SettingsModel::showInAppNotifications
readwrite

◆ shuffleScreenKeyboard

bool governikus::SettingsModel::shuffleScreenKeyboard
readwrite

◆ skipRightsOnCanAllowed

bool governikus::SettingsModel::skipRightsOnCanAllowed
readwrite

◆ startupModule

UiModule governikus::SettingsModel::startupModule
readwrite

◆ transportPinReminder

bool governikus::SettingsModel::transportPinReminder
readwrite

◆ useCustomProxy

bool governikus::SettingsModel::useCustomProxy
readwrite

◆ useScreenKeyboard

bool governikus::SettingsModel::useScreenKeyboard
readwrite

◆ useSelfauthenticationTestUri

bool governikus::SettingsModel::useSelfauthenticationTestUri
readwrite

◆ visualPrivacy

bool governikus::SettingsModel::visualPrivacy
readwrite

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