7#include <QtCore/qcoreapplication.h>
8#include <QtCore/qloggingcategory.h>
9#include <QtCore/private/qandroidextras_p.h>
23 qCWarning(QT_BT_ANDROID) <<
"Permissions not authorized for a specified mode:" << modes;
29 QJniObject service = QJniObject::getStaticField<QtJniTypes::AndroidContext, jstring>(
33 context.callMethod<jobject>(
"getSystemService", service.object<jstring>());
36 adapter =
manager.callMethod<QtJniTypes::BluetoothAdapter>(
"getAdapter");
44 if (!adapter.isValid())
45 adapter =
manager.callMethod<QtJniTypes::BluetoothAdapter>(
"getAdapter");
QJniObject getDefaultBluetoothAdapter()
QT_BEGIN_NAMESPACE bool ensureAndroidPermission(QBluetoothPermission::CommunicationModes modes)
Access Bluetooth peripherals.
Q_CORE_EXPORT void setCommunicationModes(CommunicationModes modes)
Combined button and popup list for selecting options.
#define qCWarning(category,...)
#define Q_DECLARE_LOGGING_CATEGORY(name)
QNetworkAccessManager manager