This repository has been archived on 2026-05-31. You can view files and clone it, but cannot push or open issues or pull requests.
powersync-app/nymea-app/nfchelper.cpp
2020-10-14 18:59:07 +02:00

29 lines
488 B
C++

#include "nfchelper.h"
#include <QNearFieldManager>
NfcHelper::NfcHelper(QObject *parent) : QObject(parent)
{
}
NfcHelper *NfcHelper::instance()
{
static NfcHelper *thiz = nullptr;
if (!thiz) {
thiz = new NfcHelper();
}
return thiz;
}
QObject *NfcHelper::nfcHelperProvider(QQmlEngine */*engine*/, QJSEngine */*scriptEngine*/)
{
return instance();
}
bool NfcHelper::isAvailable() const
{
QNearFieldManager manager;
return manager.isAvailable();
}