AusweisApp2
AuthenticateStepsWidget.h
gehe zur Dokumentation dieser Datei
1 
7 #pragma once
8 
9 #include <QScopedPointer>
10 #include <QStackedWidget>
11 
12 namespace Ui
13 {
14 class AuthenticateStepsWidget;
15 } // namespace Ui
16 
17 
18 namespace governikus
19 {
20 
21 class BusyOverlayContainer;
22 class SelfInfoWidget;
23 class StepAuthenticationEac1Widget;
24 
26  : public QStackedWidget
27 {
28  Q_OBJECT
29 
30  public:
31  AuthenticateStepsWidget(QWidget* pParent = nullptr);
32  virtual ~AuthenticateStepsWidget() override;
33 
35  {
36  return mProcessingPage;
37  }
38 
39 
41 
43 
44  protected:
45  void paintEvent(QPaintEvent*) override;
46  void changeEvent(QEvent* pEvent) override;
47 
48  private:
49  QScopedPointer<Ui::AuthenticateStepsWidget> mUi;
50  BusyOverlayContainer* mProcessingPage;
51 };
52 
53 } // namespace governikus
Definition: AuthenticateStepsWidget.h:27
AuthenticateStepsWidget(QWidget *pParent=nullptr)
Definition: AuthenticateStepsWidget.cpp:16
BusyOverlayContainer * getProcessingPage() const
Definition: AuthenticateStepsWidget.h:34
StepAuthenticationEac1Widget * getEac1Page() const
Definition: AuthenticateStepsWidget.cpp:32
void changeEvent(QEvent *pEvent) override
Definition: AuthenticateStepsWidget.cpp:53
SelfInfoWidget * getSelfInfoPage() const
Definition: AuthenticateStepsWidget.cpp:38
virtual ~AuthenticateStepsWidget() override
Definition: AuthenticateStepsWidget.cpp:27
void paintEvent(QPaintEvent *) override
Definition: AuthenticateStepsWidget.cpp:44
Definition: BusyOverlayContainer.h:18
Definition: SelfInfoWidget.h:24
Definition: StepAuthenticationEac1Widget.h:34
Dialog to display information about the application.
Definition: AboutDialog.h:13
Implementation of ActivationContext for Intent based activation on Android systems.
Definition: ActivationContext.h:15