AusweisApp2
governikus::PinSettingsWidget Klassenreferenz

#include <PinSettingsWidget.h>

Klassendiagramm für governikus::PinSettingsWidget:

Öffentliche Typen

enum  Mode { Mode::Normal, Mode::AfterPinChange }
 

Öffentliche Slots

void updateReaders ()
 
void onBackspacePressedOnApply ()
 

Signale

void fireButtonEnabledUpdated ()
 

Öffentliche Methoden

 PinSettingsWidget (QWidget *pParent=nullptr)
 
virtual ~PinSettingsWidget () override
 
void setContext (const QSharedPointer< ChangePinContext > &pContext)
 
void cancelWorkflow ()
 
void continueWorkflow ()
 
QString getCan () const
 
QString getPin () const
 
QString getPuk () const
 
QString getNewPin () const
 
void updatePasswordFields ()
 
void updatePinButton (bool pEnabled)
 
void clearPasswords ()
 
void setPasswordFocus ()
 
Mode getMode () const
 
void setMode (Mode pMode)
 
QString getButtonText () const
 
void setUseScreenKeyboard (bool pUseScreenKeyboard)
 
bool getPinButtonEnabled () const
 
bool getCancelButtonEnabled () const
 

Statische öffentliche Attribute

static const int SCALEWIDTH = 200
 

Geschützte Methoden

virtual void paintEvent (QPaintEvent *) override
 
virtual void showEvent (QShowEvent *pEvent) override
 
virtual void hideEvent (QHideEvent *pEvent) override
 
virtual void changeEvent (QEvent *pEvent) override
 

Dokumentation der Aufzählungstypen

◆ Mode

Aufzählungswerte
Normal 
AfterPinChange 

Beschreibung der Konstruktoren und Destruktoren

◆ PinSettingsWidget()

PinSettingsWidget::PinSettingsWidget ( QWidget *  pParent = nullptr)

◆ ~PinSettingsWidget()

PinSettingsWidget::~PinSettingsWidget ( )
overridevirtual

Dokumentation der Elementfunktionen

◆ cancelWorkflow()

void PinSettingsWidget::cancelWorkflow ( )

◆ changeEvent()

void PinSettingsWidget::changeEvent ( QEvent *  pEvent)
overrideprotectedvirtual

◆ clearPasswords()

void PinSettingsWidget::clearPasswords ( )

◆ continueWorkflow()

void PinSettingsWidget::continueWorkflow ( )
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ fireButtonEnabledUpdated

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

◆ getButtonText()

QString PinSettingsWidget::getButtonText ( ) const

◆ getCan()

QString PinSettingsWidget::getCan ( ) const

◆ getCancelButtonEnabled()

bool PinSettingsWidget::getCancelButtonEnabled ( ) const

◆ getMode()

Mode governikus::PinSettingsWidget::getMode ( ) const
inline

◆ getNewPin()

QString PinSettingsWidget::getNewPin ( ) const

◆ getPin()

QString PinSettingsWidget::getPin ( ) const

◆ getPinButtonEnabled()

bool PinSettingsWidget::getPinButtonEnabled ( ) const

◆ getPuk()

QString PinSettingsWidget::getPuk ( ) const

◆ hideEvent()

void PinSettingsWidget::hideEvent ( QHideEvent *  pEvent)
overrideprotectedvirtual
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ onBackspacePressedOnApply

void PinSettingsWidget::onBackspacePressedOnApply ( )
slot
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ paintEvent()

void PinSettingsWidget::paintEvent ( QPaintEvent *  )
overrideprotectedvirtual

◆ setContext()

void PinSettingsWidget::setContext ( const QSharedPointer< ChangePinContext > &  pContext)
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ setMode()

void PinSettingsWidget::setMode ( PinSettingsWidget::Mode  pMode)

◆ setPasswordFocus()

void PinSettingsWidget::setPasswordFocus ( )

◆ setUseScreenKeyboard()

void PinSettingsWidget::setUseScreenKeyboard ( bool  pUseScreenKeyboard)

◆ showEvent()

void PinSettingsWidget::showEvent ( QShowEvent *  pEvent)
overrideprotectedvirtual
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

◆ updatePasswordFields()

void PinSettingsWidget::updatePasswordFields ( )

◆ updatePinButton()

void PinSettingsWidget::updatePinButton ( bool  pEnabled)
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ updateReaders

void PinSettingsWidget::updateReaders ( )
slot
Hier ist ein Graph, der zeigt, was diese Funktion aufruft:
Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

Dokumentation der Datenelemente

◆ SCALEWIDTH

const int governikus::PinSettingsWidget::SCALEWIDTH = 200
static

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