AusweisApp2
ProviderWidget.h
gehe zur Dokumentation dieser Datei
1 
7 #pragma once
8 
9 #include <QElapsedTimer>
10 #include <QMap>
11 #include <QScopedPointer>
12 #include <QWidget>
13 
14 namespace Ui
15 {
16 class ProviderWidget;
17 } // namespace Ui
18 
19 namespace governikus
20 {
21 
23  : public QWidget
24 {
25  Q_OBJECT
26 
27  public:
28  ProviderWidget(QWidget* pParent = nullptr);
29  virtual ~ProviderWidget() override;
30 
31  public Q_SLOTS:
32  void searchProvider();
33  void onProviderChanged();
34 
35  protected:
36  virtual void changeEvent(QEvent* pEvent) override;
37 
38  private:
39  QScopedPointer<Ui::ProviderWidget> mUi;
40 
41  virtual void paintEvent(QPaintEvent*) override;
42  void fill();
43 };
44 
45 } // namespace governikus
Definition: ProviderWidget.h:24
void onProviderChanged()
Definition: ProviderWidget.cpp:44
ProviderWidget(QWidget *pParent=nullptr)
Definition: ProviderWidget.cpp:25
virtual ~ProviderWidget() override
Definition: ProviderWidget.cpp:39
void searchProvider()
Definition: ProviderWidget.cpp:106
virtual void changeEvent(QEvent *pEvent) override
Definition: ProviderWidget.cpp:143
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