AusweisApp
Lade ...
Suche ...
Keine Treffer
FinalState.h
gehe zur Dokumentation dieser Datei
1
5#pragma once
6
7#include "AbstractState.h"
9
10namespace governikus
11{
12
14 : public AbstractState
15 , public GenericContextContainer<WorkflowContext>
16{
17 Q_OBJECT
18
19 private:
20 void run() override;
21
22 protected:
23 void onEntry(QEvent* pEvent) override
24 {
25 getContext()->setWorkflowFinished(true);
27 }
28
29 public:
30 explicit FinalState(const QSharedPointer<WorkflowContext>& pContext)
31 : AbstractState(pContext)
32 , GenericContextContainer(pContext)
33 {
34 }
35
36
37};
38
39} // namespace governikus
Definition AbstractState.h:32
void onEntry(QEvent *pEvent) override
Definition AbstractState.cpp:79
Definition FinalState.h:16
FinalState(const QSharedPointer< WorkflowContext > &pContext)
Definition FinalState.h:30
void onEntry(QEvent *pEvent) override
Definition FinalState.h:23
Definition GenericContextContainer.h:15
QSharedPointer< WorkflowContext > getContext() const
Definition GenericContextContainer.h:27
Defines the AccessRight and AccessRole enum.
Definition CommandApdu.h:17