AusweisApp2
 Alle Klassen Namensbereiche Dateien Funktionen Variablen Typdefinitionen Aufzählungen Aufzählungswerte Propertys Freundbeziehungen Makrodefinitionen
DiagnosisDialog.h
gehe zur Dokumentation dieser Datei
1 
7 #pragma once
8 
9 #include <QDialog>
10 #include <QScopedPointer>
11 
12 namespace Ui
13 {
14 class DiagnosisDialog;
15 }
16 
17 namespace governikus
18 {
19 
20 class DiagnosisContext;
21 class DiagnosisWidget;
22 
24  : public QDialog
25 {
26  Q_OBJECT
27 
28  private:
29  QScopedPointer<Ui::DiagnosisDialog> mUi;
30  DiagnosisWidget* mDiagnosisWidget;
31 
32  private Q_SLOTS:
33  void onSaveButtonClicked();
34 
35  protected:
36  virtual bool eventFilter(QObject* pObject, QEvent* pEvent) override;
37  virtual void changeEvent(QEvent* pEvent) override;
38 
39  public:
40  DiagnosisDialog(DiagnosisContext* pContext, QWidget* pParent = nullptr);
41  virtual ~DiagnosisDialog() override;
42 };
43 
44 } /* namespace governikus */
Definition: DiagnosisWidget.h:27
virtual ~DiagnosisDialog() override
Definition: DiagnosisDialog.cpp:40
Definition: DiagnosisDialog.h:23
Definition: DiagnosisContext.h:19
DiagnosisDialog(DiagnosisContext *pContext, QWidget *pParent=nullptr)
Definition: DiagnosisDialog.cpp:20
virtual void changeEvent(QEvent *pEvent) override
Definition: DiagnosisDialog.cpp:104
virtual bool eventFilter(QObject *pObject, QEvent *pEvent) override
Definition: DiagnosisDialog.cpp:89