11 #include <QSharedPointer> 28 const
bool mConnectOnCardRemoved;
30 virtual
void run() = 0;
37 void onExit(QEvent* pEvent) override;
48 static
bool isState(const QString& pState)
50 return pState ==
getClassName(T::staticMetaObject.className());
56 void onEntry(QEvent* pEvent)
override;
void clearConnections()
Definition: AbstractState.cpp:93
virtual void onUserCancelled()
Definition: AbstractState.cpp:109
void onExit(QEvent *pEvent) override
Definition: AbstractState.cpp:83
void onStateApprovedChanged()
Definition: AbstractState.cpp:56
Definition: ECardApiResult.h:24
Definition: GlobalStatus.h:19
Definition: AbstractState.h:18
bool isCancellationByUser()
Definition: AbstractState.cpp:103
void fireAbort()
Definition: moc_AbstractState.cpp:163
void updateStartPaosResult(const ECardApiResult &pStartPaosResult)
Definition: AbstractState.cpp:136
Implementation of ActivationContext for Intent based activation on Android systems.
Definition: ActivationContext.h:14
static QString getClassName(const char *const pName)
Definition: AbstractState.cpp:45
QString getStateName() const
Definition: AbstractState.cpp:32
static bool isState(const QString &pState)
Definition: AbstractState.h:48
#define T(v)
Definition: http_parser.cpp:237
Definition: WorkflowContext.h:21
void setStateName(const QString &pName)
Definition: AbstractState.cpp:39
virtual ~AbstractState() override
Definition: AbstractState.cpp:27
void updateStatus(const GlobalStatus &pStatus)
Definition: AbstractState.cpp:127
void onCardRemoved(const QString &pReaderName)
Definition: AbstractState.cpp:117
QVector< QMetaObject::Connection > mConnections
Definition: AbstractState.h:33
friend class AbstractGenericState
Definition: AbstractState.h:24
void fireContinue()
Definition: moc_AbstractState.cpp:157
void onEntry(QEvent *pEvent) override
Definition: AbstractState.cpp:66