#include "nfchelper.h" #include 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(); }