AusweisApp2
 Alle Klassen Namensbereiche Dateien Funktionen Variablen Typdefinitionen Aufzählungen Aufzählungswerte Propertys Freundbeziehungen Makrodefinitionen
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 }
16 
17 class QAbstractButton;
18 
19 namespace governikus
20 {
21 
22 class BusyOverlayContainer;
23 class SelfInfoWidget;
24 class StepAuthenticationEac1Widget;
25 
27  : public QStackedWidget
28 {
29  Q_OBJECT
30 
31  public:
32  AuthenticateStepsWidget(QWidget* pParent = nullptr);
33  virtual ~AuthenticateStepsWidget() override;
34 
36  {
37  return mProcessingPage;
38  }
39 
40 
42 
44 
45  protected:
46  void paintEvent(QPaintEvent*) override;
47  void changeEvent(QEvent* pEvent) override;
48 
49  private:
50  QScopedPointer<Ui::AuthenticateStepsWidget> mUi;
51  BusyOverlayContainer* mProcessingPage;
52 };
53 
54 } /* namespace governikus */
Definition: AuthenticateStepsWidget.h:26
Definition: StepAuthenticationEac1Widget.h:32
SelfInfoWidget * getSelfInfoPage() const
Definition: AuthenticateStepsWidget.cpp:38
virtual ~AuthenticateStepsWidget() override
Definition: AuthenticateStepsWidget.cpp:27
void paintEvent(QPaintEvent *) override
Definition: AuthenticateStepsWidget.cpp:44
AuthenticateStepsWidget(QWidget *pParent=nullptr)
Definition: AuthenticateStepsWidget.cpp:16
Definition: SelfInfoWidget.h:22
Definition: BusyOverlayContainer.h:16
void changeEvent(QEvent *pEvent) override
Definition: AuthenticateStepsWidget.cpp:53
BusyOverlayContainer * getProcessingPage() const
Definition: AuthenticateStepsWidget.h:35
StepAuthenticationEac1Widget * getEac1Page() const
Definition: AuthenticateStepsWidget.cpp:32