AusweisApp2
UpdateWindow.h
gehe zur Dokumentation dieser Datei
1 
7 #pragma once
8 
9 #include "AppUpdateData.h"
10 
11 #include <QDialog>
12 #include <QMessageBox>
13 
14 namespace Ui
15 {
16 class UpdateWindow;
17 } // namespace Ui
18 
19 namespace governikus
20 {
21 
23  : public QDialog
24 {
25  Q_OBJECT
26 
27  private:
28  QScopedPointer<Ui::UpdateWindow> mUi;
29  bool mSilent;
30  AppUpdateData mUpdateData;
31 
32  protected:
33  virtual void changeEvent(QEvent* pEvent) override;
34 
35  public:
36  UpdateWindow(QWidget* pParent = nullptr);
37  virtual ~UpdateWindow() override;
38  void fillData();
39 
40  private Q_SLOTS:
41  void onUpdateClicked();
42  void onSkipVersionClicked();
43 
44  Q_SIGNALS:
45  void fireShowUpdateDialog(QMessageBox::Icon pIcon, const QString& pMsg);
46 };
47 
48 } // namespace governikus
AppUpdateData.h
governikus::UpdateWindow::fireShowUpdateDialog
void fireShowUpdateDialog(QMessageBox::Icon pIcon, const QString &pMsg)
Definition: moc_UpdateWindow.cpp:145
Ui::UpdateWindow
Definition: ui_UpdateWindow.h:172
governikus::AppUpdateData::getVersion
const QString & getVersion() const
Definition: AppUpdateData.cpp:71
governikus::UpdateWindow
Definition: UpdateWindow.h:24
ui_UpdateWindow.h
Service.h
governikus::AppUpdateData::getUrl
const QUrl & getUrl() const
Definition: AppUpdateData.cpp:83
Ui
Dialog to display information about the application.
Definition: ui_AboutDialog.h:192
governikus::AppUpdateData::getNotes
const QString & getNotes() const
Definition: AppUpdateData.cpp:138
governikus::UpdateWindow::UpdateWindow
UpdateWindow(QWidget *pParent=nullptr)
Definition: UpdateWindow.cpp:16
governikus::UpdateWindow::changeEvent
virtual void changeEvent(QEvent *pEvent) override
Definition: UpdateWindow.cpp:69
governikus
Implementation of ActivationContext for Intent based activation on Android systems.
Definition: ActivationContext.h:15
governikus::AppUpdateData
Definition: AppUpdateData.h:20
governikus::UpdateWindow::~UpdateWindow
virtual ~UpdateWindow() override
Definition: UpdateWindow.cpp:25
governikus::UpdateWindow::fillData
void fillData()
Definition: UpdateWindow.cpp:49
UpdateWindow.h