AusweisApp2
StepErrorGui.h
gehe zur Dokumentation dieser Datei
1 
7 #pragma once
8 
10 #include "StepGui.h"
11 
12 #include <QMessageBox>
13 
14 namespace governikus
15 {
16 
17 class AppQtMainWidget;
18 
20  : public StepGui
21 {
22  Q_OBJECT
23 
24  public:
25  StepErrorGui(QSharedPointer<WorkflowContext> pContext, AppQtMainWidget* const pMainWidget);
26  virtual ~StepErrorGui() override;
27 
28  virtual void reportError();
29  void closeActiveDialogs();
30 
31  public Q_SLOTS:
32  virtual void forwardStep() override;
33 
34  private:
35  QSharedPointer<WorkflowContext> mContext;
36  AppQtMainWidget* const mMainWidget;
37  QPointer<QMessageBox> mMessageBox;
38 
39  Q_SIGNALS:
41 };
42 
43 } // namespace governikus
governikus::StepGui::fireUiFinished
void fireUiFinished()
AppQtMainWidget.h
governikus::StepGui
Definition: StepGui.h:35
Email.h
governikus::StepErrorGui::reportError
virtual void reportError()
Definition: StepErrorGui.cpp:41
governikus::GlobalStatus::toErrorDescription
QString toErrorDescription(const bool pSimplifiedVersion=false) const
Definition: GlobalStatus.cpp:88
LogHandler.h
StepGui.h
WorkflowContext.h
governikus::AppQtMainWidget::switchToPinSettingsAfterWorkflow
void switchToPinSettingsAfterWorkflow()
Definition: AppQtMainWidget.cpp:320
governikus::generateMailBody
QString generateMailBody(const GlobalStatus &pStatus, const QUrl &pServiceUrl)
Definition: Email.cpp:14
governikus::LogFileSaveDialog::saveLogFile
void saveLogFile(QWidget *pParent, const QString &pSource=QString())
Definition: LogFileSaveDialog.cpp:47
governikus::StepErrorGui
Definition: StepErrorGui.h:21
governikus
Implementation of ActivationContext for Intent based activation on Android systems.
Definition: ActivationContext.h:15
StepErrorGui.h
GuiUtils.h
governikus::StepErrorGui::closeActiveDialogs
void closeActiveDialogs()
Definition: StepErrorGui.cpp:128
governikus::LogFileSaveDialog
Definition: LogFileSaveDialog.h:16
Env.h
governikus::GlobalStatus::Code::Card_Unexpected_Transmit_Status
@ Card_Unexpected_Transmit_Status
governikus::WorkflowContext
Definition: WorkflowContext.h:23
EnumHelper.h
governikus::AppQtMainWidget
Definition: AppQtMainWidget.h:32
governikus::StepErrorGui::StepErrorGui
StepErrorGui(QSharedPointer< WorkflowContext > pContext, AppQtMainWidget *const pMainWidget)
Definition: StepErrorGui.cpp:27
governikus::GlobalStatus
Definition: GlobalStatus.h:20
LogFileSaveDialog.h
governikus::StepErrorGui::~StepErrorGui
virtual ~StepErrorGui() override
Definition: StepErrorGui.cpp:36
governikus::GlobalStatus::Code::Paos_Error_SAL_Invalid_Key
@ Paos_Error_SAL_Invalid_Key
governikus::GuiUtils::showWrongPinBlockedDialog
static bool showWrongPinBlockedDialog(QWidget *pParent)
Definition: GuiUtils.cpp:86
governikus::AppQtMainWidget::setHideWindowAfterWorkflow
void setHideWindowAfterWorkflow(bool pHide)
Definition: AppQtMainWidget.h:53
governikus::StepErrorGui::forwardStep
virtual void forwardStep() override
Definition: StepErrorGui.cpp:122
governikus::StepErrorGui::switchedToPinSettings
void switchedToPinSettings()