AusweisApp2
 Alle Klassen Namensbereiche Dateien Funktionen Variablen Typdefinitionen Aufzählungen Aufzählungswerte Propertys Freundbeziehungen Makrodefinitionen
WorkflowSelfInfoQtGui.h
gehe zur Dokumentation dieser Datei
1 
7 #pragma once
8 
10 #include "GenericWorkflowGui.h"
11 
12 namespace governikus
13 {
14 
15 class AuthenticateStepsWidget;
16 class StepAdviseUserToRemoveCardGui;
17 class StepShowSelfAuthenticationDataGui;
18 class StepAuthenticationEac1Gui;
19 class StepChooseCardGui;
20 class StepErrorGui;
21 class StepProcessingGui;
22 
24  : public GenericWorkflowGui<SelfAuthContext>
25 {
26  Q_OBJECT
27 
28  private:
29  bool mCanEntered;
30  AuthenticateStepsWidget* mAuthenticateStepsWidget;
31  QSharedPointer<StepAdviseUserToRemoveCardGui> mAdviseUserToRemoveCardGui;
32  QSharedPointer<StepAuthenticationEac1Gui> mDidAuthenticateGui;
33  QSharedPointer<StepChooseCardGui> mChooseCardGui;
34  QSharedPointer<StepErrorGui> mErrorGui;
35  QSharedPointer<StepProcessingGui> mProcessingGui;
36  QSharedPointer<StepShowSelfAuthenticationDataGui> mShowSelfAuthenticationDataGui;
37 
38  private Q_SLOTS:
39  void onForwardStep();
40  void onStateChanged(const QString& pNewState);
41 
42  public:
43  WorkflowSelfInfoQtGui(const QSharedPointer<SelfAuthContext>& pContext, AppQtMainWidget* const pParentWidget);
44  virtual ~WorkflowSelfInfoQtGui() override;
45 
46  virtual void activate() override;
47  virtual void deactivate() override;
48  virtual bool verifyAbortWorkflow() override;
49 };
50 
51 } /* namespace governikus */
Definition: GenericWorkflowGui.h:23
Definition: AuthenticateStepsWidget.h:26
Definition: WorkflowSelfInfoQtGui.h:23
Definition: AppQtMainWidget.h:30
virtual bool verifyAbortWorkflow() override
Definition: WorkflowSelfInfoQtGui.cpp:69
virtual void activate() override
Definition: WorkflowSelfInfoQtGui.cpp:55
virtual ~WorkflowSelfInfoQtGui() override
Definition: WorkflowSelfInfoQtGui.cpp:50
virtual void deactivate() override
Definition: WorkflowSelfInfoQtGui.cpp:63
WorkflowSelfInfoQtGui(const QSharedPointer< SelfAuthContext > &pContext, AppQtMainWidget *const pParentWidget)
Definition: WorkflowSelfInfoQtGui.cpp:33