AusweisApp2
 Alle Klassen Namensbereiche Dateien Funktionen Variablen Typdefinitionen Aufzählungen Aufzählungswerte Propertys Freundbeziehungen Makrodefinitionen
WorkflowChangePinQtGui.h
gehe zur Dokumentation dieser Datei
1 
7 #pragma once
8 
10 #include "GenericWorkflowGui.h"
11 
12 namespace governikus
13 {
14 
15 class AppQtMainWidget;
16 class PinSettingsWidget;
17 class StepErrorGui;
18 
19 
21  : public GenericWorkflowGui<ChangePinContext>
22 {
23  Q_OBJECT
24 
25  public:
26  WorkflowChangePinQtGui(QSharedPointer<ChangePinContext> pContext, AppQtMainWidget* const pParentWidget);
27  virtual ~WorkflowChangePinQtGui() override;
28 
29  virtual void activate() override;
30  virtual void deactivate() override;
31  virtual bool verifyAbortWorkflow() override;
32 
33  private Q_SLOTS:
34  void onStateChanged(const QString& pNextState);
35 
36  private:
37  PinSettingsWidget* mPinSettingsWidget;
38  QSharedPointer<StepErrorGui> mErrorGui;
39 };
40 
41 } /* namespace governikus */
Definition: GenericWorkflowGui.h:23
Definition: AppQtMainWidget.h:30
Definition: WorkflowChangePinQtGui.h:20
virtual ~WorkflowChangePinQtGui() override
Definition: WorkflowChangePinQtGui.cpp:30
Definition: PinSettingsWidget.h:25
virtual void deactivate() override
Definition: WorkflowChangePinQtGui.cpp:42
virtual void activate() override
Definition: WorkflowChangePinQtGui.cpp:35
virtual bool verifyAbortWorkflow() override
Definition: WorkflowChangePinQtGui.cpp:49
WorkflowChangePinQtGui(QSharedPointer< ChangePinContext > pContext, AppQtMainWidget *const pParentWidget)
Definition: WorkflowChangePinQtGui.cpp:20