AusweisApp2
StepAdviseUserToRemoveCardGui.h
gehe zur Dokumentation dieser Datei
1 
7 #pragma once
8 
9 #include "context/AuthContext.h"
10 #include "StepGui.h"
11 
12 #include <QMessageBox>
13 #include <QSharedPointer>
14 #include <QTimer>
15 
16 namespace governikus
17 {
18 
20  : public StepGui
21 {
22  Q_OBJECT
23 
24  public Q_SLOTS:
25  void onReaderManagerSignal();
26 
27  public:
28  StepAdviseUserToRemoveCardGui(QSharedPointer<WorkflowContext> pContext, QWidget* const pMainWidget);
29  virtual ~StepAdviseUserToRemoveCardGui() override;
30 
31  virtual void activate() override;
32  void closeActiveDialogs();
33 
34  private:
35  QSharedPointer<WorkflowContext> mContext;
36  QWidget* const mMainWidget;
37  QPointer<QMessageBox> mMessageBox;
38  QTimer mMessageTimeoutTimer;
39 };
40 
41 } // namespace governikus
governikus::StepAdviseUserToRemoveCardGui::onReaderManagerSignal
void onReaderManagerSignal()
Definition: StepAdviseUserToRemoveCardGui.cpp:16
AuthContext.h
ReaderManager.h
governikus::StepGui
Definition: StepGui.h:35
StepAdviseUserToRemoveCardGui.h
governikus::ReaderInfo
Definition: ReaderInfo.h:17
governikus::ReaderManager::fireCardInserted
void fireCardInserted(const QString &pReaderName)
Definition: moc_ReaderManager.cpp:301
governikus::ReaderManager::fireReaderAdded
void fireReaderAdded(const QString &pReaderName)
Definition: moc_ReaderManager.cpp:273
governikus::ReaderInfo::isConnected
bool isConnected() const
Definition: ReaderInfo.h:119
StepGui.h
governikus::StepGui::setCancelButtonState
void setCancelButtonState(ButtonState pState)
Definition: StepGui.h:67
governikus::StepAdviseUserToRemoveCardGui::StepAdviseUserToRemoveCardGui
StepAdviseUserToRemoveCardGui(QSharedPointer< WorkflowContext > pContext, QWidget *const pMainWidget)
Definition: StepAdviseUserToRemoveCardGui.cpp:34
governikus::ReaderInfo::hasCard
bool hasCard() const
Definition: ReaderInfo.h:53
governikus::StepAdviseUserToRemoveCardGui::activate
virtual void activate() override
Definition: StepAdviseUserToRemoveCardGui.cpp:53
governikus::ButtonState::HIDDEN
@ HIDDEN
Button is not visible.
governikus::ReaderManager::fireCardRemoved
void fireCardRemoved(const QString &pReaderName)
Definition: moc_ReaderManager.cpp:308
governikus
Implementation of ActivationContext for Intent based activation on Android systems.
Definition: ActivationContext.h:15
governikus::StepAdviseUserToRemoveCardGui
Definition: StepAdviseUserToRemoveCardGui.h:21
governikus::ReaderManager::fireReaderRemoved
void fireReaderRemoved(const QString &pReaderName)
Definition: moc_ReaderManager.cpp:280
governikus::StepAdviseUserToRemoveCardGui::~StepAdviseUserToRemoveCardGui
virtual ~StepAdviseUserToRemoveCardGui() override
Definition: StepAdviseUserToRemoveCardGui.cpp:44
governikus::StepAdviseUserToRemoveCardGui::closeActiveDialogs
void closeActiveDialogs()
Definition: StepAdviseUserToRemoveCardGui.cpp:107