AusweisApp2
Lade ...
Suche ...
Keine Treffer
ReaderScanEnabler.h
gehe zur Dokumentation dieser Datei
5#pragma once
6
8
9#include <QQuickItem>
10
11namespace governikus
12{
13
15 : public QQuickItem
16{
17 Q_OBJECT
18
19 Q_PROPERTY(ReaderManagerPlugInType plugInType READ getPlugInType WRITE setPlugInType NOTIFY firePlugInTypeChanged)
20
21 private:
22 ReaderManagerPlugInType mPlugInType;
23 bool mObligedToStopScan;
24
25 void enableScan(const bool pEnable);
26 void enableScanIfVisible();
27
28 public:
29 explicit ReaderScanEnabler(QQuickItem* pParent = nullptr);
30 ~ReaderScanEnabler() override;
31
32 ReaderManagerPlugInType getPlugInType() const;
33 void setPlugInType(ReaderManagerPlugInType pPlugInType);
34 void itemChange(QQuickItem::ItemChange pChange, const QQuickItem::ItemChangeData& pValue) override;
35
36 Q_SIGNALS:
38};
39
40
41} // namespace governikus
Definition: ReaderScanEnabler.h:16
~ReaderScanEnabler() override
Definition: ReaderScanEnabler.cpp:26
ReaderManagerPlugInType plugInType
Definition: ReaderScanEnabler.h:19
void itemChange(QQuickItem::ItemChange pChange, const QQuickItem::ItemChangeData &pValue) override
Definition: ReaderScanEnabler.cpp:77
ReaderManagerPlugInType getPlugInType() const
Definition: ReaderScanEnabler.cpp:56
void setPlugInType(ReaderManagerPlugInType pPlugInType)
Definition: ReaderScanEnabler.cpp:62
Implementation of ActivationContext for Intent based activation on Android systems.
Definition: ActivationContext.h:15