AusweisApp2
IosReaderManagerPlugIn.h
gehe zur Dokumentation dieser Datei
1 
7 #pragma once
8 
9 #include "Reader.h"
10 #include "ReaderManagerPlugIn.h"
11 
12 #include <QScopedPointer>
13 
14 
15 namespace governikus
16 {
17 
19  : public ReaderManagerPlugIn
20 {
21  Q_OBJECT
22  Q_PLUGIN_METADATA(IID "governikus.ReaderManagerPlugIn" FILE "metadata.json")
24 
25  private:
26  QScopedPointer<IosReader> mIosReader;
27 
28  private Q_SLOTS:
29  void onReaderDisconncted();
30 
31  public:
33  virtual ~IosReaderManagerPlugIn() override;
34 
35  virtual QList<Reader*> getReaders() const override;
36 
37  virtual void init() override;
38  virtual void shutdown() override;
39 
40  virtual void startScan(bool pAutoConnect) override;
41  virtual void stopScan(const QString& pError = QString()) override;
42 };
43 
44 } // namespace governikus
governikus::IosReaderManagerPlugIn::stopScan
virtual void stopScan(const QString &pError=QString()) override
governikus::IosReaderManagerPlugIn
Definition: IosReaderManagerPlugIn.h:20
governikus::IosReaderManagerPlugIn::~IosReaderManagerPlugIn
virtual ~IosReaderManagerPlugIn() override
governikus::IosReaderManagerPlugIn::getReaders
virtual QList< Reader * > getReaders() const override
governikus
Implementation of ActivationContext for Intent based activation on Android systems.
Definition: ActivationContext.h:15
governikus::IosReaderManagerPlugIn::startScan
virtual void startScan(bool pAutoConnect) override
ReaderManagerPlugIn.h
Reader.h
governikus::IosReaderManagerPlugIn::IosReaderManagerPlugIn
IosReaderManagerPlugIn()
governikus::ReaderManagerPlugIn
Definition: ReaderManagerPlugIn.h:23
governikus::IosReaderManagerPlugIn::init
virtual void init() override
governikus::IosReaderManagerPlugIn::shutdown
virtual void shutdown() override