10#include <QScopedPointer>
20 Q_PLUGIN_METADATA(IID
"governikus.ReaderManagerPlugin" FILE
"metadata.json")
25 QScopedPointer<SmartReader> mSmartReader;
30 void onSmartAvailableChanged(
bool pSmartAvailable);
35 [[nodiscard]] QList<Reader*>
getReaders()
const override;
40 void insert(
const QString& pReaderName,
const QVariant& pData)
override;
42 void startScan(
bool pAutoConnect)
override;
43 void stopScan(
const QString& pError = QString())
override;
Definition ReaderInfo.h:18
Definition ReaderManagerPlugin.h:20
ReaderManagerPlugin(ReaderManagerPluginType pPluginType, bool pAvailable=false, bool pPluginEnabled=false)
Definition ReaderManagerPlugin.cpp:11
void init() override
Definition SmartReaderManagerPlugin.cpp:71
SmartReaderManagerPlugin()
Definition SmartReaderManagerPlugin.cpp:51
void startScan(bool pAutoConnect) override
Definition SmartReaderManagerPlugin.cpp:141
void insert(const QString &pReaderName, const QVariant &pData) override
Definition SmartReaderManagerPlugin.cpp:117
void stopScan(const QString &pError=QString()) override
Definition SmartReaderManagerPlugin.cpp:151
void shutdown() override
Definition SmartReaderManagerPlugin.cpp:104
QList< Reader * > getReaders() const override
Definition SmartReaderManagerPlugin.cpp:60
Defines the AccessRight and AccessRole enum.
Definition CommandApdu.h:17