AusweisApp
Lade ...
Suche ...
Keine Treffer
PinResetInformationModel.h
gehe zur Dokumentation dieser Datei
1
5
#pragma once
6
7
#include "
Env.h
"
8
#include "
SingletonCreator.h
"
9
10
#include <QObject>
11
#include <QtQml/qqmlregistration.h>
12
13
namespace
governikus
14
{
15
16
class
PinResetInformationModel
17
:
public
QObject
18
,
public
SingletonCreator
<PinResetInformationModel>
19
{
20
Q_OBJECT
21
QML_ELEMENT
22
QML_SINGLETON
23
24
friend
class
Env
;
25
26
Q_PROPERTY(QUrl
pinResetUrl
READ
getPinResetUrl
NOTIFY
fireUpdated
)
27
Q_PROPERTY(QString
noPinAndNoPukHint
READ
getNoPinAndNoPukHint
NOTIFY
fireUpdated
)
28
Q_PROPERTY(QString
requestNewPinHint
READ
getRequestNewPinHint
NOTIFY
fireUpdated
)
29
Q_PROPERTY(QString
activateOnlineFunctionHint
READ
getActivateOnlineFunctionHint
NOTIFY
fireUpdated
)
30
Q_PROPERTY(QString
activateOnlineFunctionDescription
READ
getActivateOnlineFunctionDescription
NOTIFY
fireUpdated
)
31
Q_PROPERTY(QString
pinResetHintNoPin
READ
getPinResetHintNoPin
NOTIFY
fireUpdated
)
32
Q_PROPERTY(QString
pinResetHintTransportPin
READ
getPinResetHintTransportPin
NOTIFY
fireUpdated
)
33
Q_PROPERTY(QString
pinResetHint
READ
getPinResetHint
NOTIFY
fireUpdated
)
34
Q_PROPERTY(QString
pinResetActionText
READ
getPinResetActionText
NOTIFY
fireUpdated
)
35
36
private:
37
PinResetInformationModel
();
38
~
PinResetInformationModel
() override = default;
39
bool
hasPinResetService() const;
40
41
public:
42
[[nodiscard]] QUrl
getPinResetUrl
() const;
43
[[nodiscard]] QString
getNoPinAndNoPukHint
() const;
44
[[nodiscard]] QString
getRequestNewPinHint
() const;
45
[[nodiscard]] QString
getActivateOnlineFunctionHint
() const;
46
[[nodiscard]] QString
getActivateOnlineFunctionDescription
() const;
47
[[nodiscard]] QString
getActivateOnlineFunctionActionText
() const;
48
[[nodiscard]] QString
getPinResetHintNoPin
() const;
49
[[nodiscard]] QString
getPinResetHintTransportPin
() const;
50
[[nodiscard]] QString
getPinResetHint
() const;
51
[[nodiscard]] QString
getPinResetActionText
() const;
52
[[nodiscard]] QString
authorityFinderSuffix
() const;
53
54
public Q_SLOTS:
55
void
onTranslationChanged
();
56
57
Q_SIGNALS:
58
void
fireUpdated
();
59
};
60
61
}
// namespace governikus
Env.h
SingletonCreator.h
governikus::Env
Definition
Env.h:40
governikus::PinResetInformationModel
Definition
PinResetInformationModel.h:19
governikus::PinResetInformationModel::pinResetHintTransportPin
QString pinResetHintTransportPin
Definition
PinResetInformationModel.h:32
governikus::PinResetInformationModel::authorityFinderSuffix
QString authorityFinderSuffix() const
Definition
PinResetInformationModel.cpp:140
governikus::PinResetInformationModel::getRequestNewPinHint
QString getRequestNewPinHint() const
Definition
PinResetInformationModel.cpp:64
governikus::PinResetInformationModel::getPinResetHint
QString getPinResetHint() const
Definition
PinResetInformationModel.cpp:120
governikus::PinResetInformationModel::getPinResetUrl
QUrl getPinResetUrl() const
Definition
PinResetInformationModel.cpp:30
governikus::PinResetInformationModel::pinResetActionText
QString pinResetActionText
Definition
PinResetInformationModel.h:34
governikus::PinResetInformationModel::getActivateOnlineFunctionActionText
QString getActivateOnlineFunctionActionText() const
Definition
PinResetInformationModel.cpp:90
governikus::PinResetInformationModel::getNoPinAndNoPukHint
QString getNoPinAndNoPukHint() const
Definition
PinResetInformationModel.cpp:54
governikus::PinResetInformationModel::pinResetHintNoPin
QString pinResetHintNoPin
Definition
PinResetInformationModel.h:31
governikus::PinResetInformationModel::pinResetHint
QString pinResetHint
Definition
PinResetInformationModel.h:33
governikus::PinResetInformationModel::getPinResetHintNoPin
QString getPinResetHintNoPin() const
Definition
PinResetInformationModel.cpp:100
governikus::PinResetInformationModel::noPinAndNoPukHint
QString noPinAndNoPukHint
Definition
PinResetInformationModel.h:27
governikus::PinResetInformationModel::getPinResetActionText
QString getPinResetActionText() const
Definition
PinResetInformationModel.cpp:130
governikus::PinResetInformationModel::getActivateOnlineFunctionDescription
QString getActivateOnlineFunctionDescription() const
Definition
PinResetInformationModel.cpp:84
governikus::PinResetInformationModel::getActivateOnlineFunctionHint
QString getActivateOnlineFunctionHint() const
Definition
PinResetInformationModel.cpp:74
governikus::PinResetInformationModel::activateOnlineFunctionHint
QString activateOnlineFunctionHint
Definition
PinResetInformationModel.h:29
governikus::PinResetInformationModel::activateOnlineFunctionDescription
QString activateOnlineFunctionDescription
Definition
PinResetInformationModel.h:30
governikus::PinResetInformationModel::onTranslationChanged
void onTranslationChanged()
Definition
PinResetInformationModel.cpp:146
governikus::PinResetInformationModel::fireUpdated
void fireUpdated()
governikus::PinResetInformationModel::pinResetUrl
QUrl pinResetUrl
Definition
PinResetInformationModel.h:26
governikus::PinResetInformationModel::getPinResetHintTransportPin
QString getPinResetHintTransportPin() const
Definition
PinResetInformationModel.cpp:110
governikus::PinResetInformationModel::requestNewPinHint
QString requestNewPinHint
Definition
PinResetInformationModel.h:28
governikus::SingletonCreator
Definition
SingletonCreator.h:22
governikus
Defines the AccessRight and AccessRole enum.
Definition
CommandApdu.h:17
src
ui
qml
PinResetInformationModel.h
Erzeugt von
1.12.0