17#include <QSharedPointer>
19#include <QtQml/qqmlregistration.h>
33 Q_CLASSINFO(
"RegisterEnumClassesUnscoped",
"false")
38 friend class ::test_SmartModel;
65 void setErrorString(
const QString& pError);
66 void updatePinStatus();
67 void setProgress(
int pProgress);
68 void setStatus(
State pNewStatus);
73 void onUpdateSupportInfoDone(
const QVariant& pResult);
74 void onDeletePersonalizationDone(
const QVariant& pResult);
75 void onDeleteSmartDone(
const QVariant& pResult);
76 void onUpdateStatusDone(
const QVariant& pResult);
77 void onUpdatePinStatusDone(
const ReaderInfo& pInfo);
78 void onStatusChanged(
const ReaderManagerPluginInfo& pInfo);
Holds smart card information.
Definition CardInfo.h:26
Definition ReaderInfo.h:18
Definition SingletonCreator.h:22
Definition SmartModel.h:31
void fireErrorStringChanged()
State state
Definition SmartModel.h:40
int getProgress() const
Definition SmartModel.cpp:298
QString errorString
Definition SmartModel.h:41
void fireScanRunningChanged()
void fireDeletePersonalizationDone(bool pSuccess)
Q_INVOKABLE void updateSupportInfo()
Definition SmartModel.cpp:372
void fireProgressChanged()
Q_INVOKABLE void deleteSmart()
Definition SmartModel.cpp:401
int progress
Definition SmartModel.h:42
State getState() const
Definition SmartModel.cpp:337
State
Definition SmartModel.h:47
@ UNAVAILABLE
Definition SmartModel.h:49
@ UNUSABLE
Definition SmartModel.h:52
@ READY
Definition SmartModel.h:53
@ UPDATING_STATUS
Definition SmartModel.h:48
@ NO_PROVISIONING
Definition SmartModel.h:50
@ NO_PERSONALIZATION
Definition SmartModel.h:51
MobileEidType getMobileEidType() const
Definition SmartModel.cpp:422
QString getErrorString() const
Definition SmartModel.cpp:348
void fireDeleteSmartDone()
bool isScanRunning
Definition SmartModel.h:43
Q_INVOKABLE void deletePersonalization()
Definition SmartModel.cpp:389
void workflowFinished(QSharedPointer< WorkflowContext > pContext)
Definition SmartModel.cpp:354
Implementation of GeneralAuthenticate response APDUs.
Definition CommandApdu.h:17