25#include <QtCore/QObject>
26#include <QtCore/QByteArray>
27#include <QtCore/QList>
29#include <QtCore/QString>
30#include <QtCore/QStringList>
31#include <QtCore/QVariant>
32#include <QtDBus/QtDBus>
33#include <QtCore/private/qglobal_p.h>
43 {
return "org.bluez.GattDescriptor1"; }
52 {
return qvariant_cast< QDBusObjectPath >(
property(
"Characteristic")); }
56 {
return qvariant_cast< QString >(
property(
"UUID")); }
60 {
return qvariant_cast< QByteArray >(
property(
"Value")); }
QDBusPendingReply WriteValue(const QByteArray &value, const QVariantMap &options)
QDBusObjectPath characteristic() const
QDBusObjectPath Characteristic
QDBusPendingReply< QByteArray > ReadValue(const QVariantMap &options)
~OrgBluezGattDescriptor1Interface()
static const char * staticInterfaceName()
QDBusPendingCall asyncCallWithArgumentList(const QString &method, const QList< QVariant > &args)
QString service() const
Returns the name of the service this interface is associated with.
QDBusConnection connection() const
Returns the connection this interface is associated with.
QObject * parent() const
Returns a pointer to the parent object.
\macro QT_RESTRICTED_CAST_FROM_ASCII
static auto fromValue(T &&value) noexcept(std::is_nothrow_copy_constructible_v< T > &&Private::CanUseInternalSpace< T >) -> std::enable_if_t< std::conjunction_v< std::is_copy_constructible< T >, std::is_destructible< T > >, QVariant >
EGLOutputLayerEXT EGLint EGLAttrib value
[5]
GLsizei const GLchar *const * path
#define QStringLiteral(str)