11#ifndef DEVICE1_BLUEZ5_P_H
12#define DEVICE1_BLUEZ5_P_H
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>
34#include <QtCore/private/qglobal_p.h>
44 {
return "org.bluez.Device1"; }
53 {
return qvariant_cast< QDBusObjectPath >(
property(
"Adapter")); }
57 {
return qvariant_cast< QString >(
property(
"Address")); }
61 {
return qvariant_cast< QString >(
property(
"Alias")); }
67 {
return qvariant_cast< ushort >(
property(
"Appearance")); }
71 {
return qvariant_cast< bool >(
property(
"Blocked")); }
77 {
return qvariant_cast< uint >(
property(
"Class")); }
81 {
return qvariant_cast< bool >(
property(
"Connected")); }
85 {
return qvariant_cast< QString >(
property(
"Icon")); }
89 {
return qvariant_cast< bool >(
property(
"LegacyPairing")); }
93 {
return qvariant_cast< ManufacturerDataList >(
property(
"ManufacturerData")); }
97 {
return qvariant_cast< QString >(
property(
"Modalias")); }
101 {
return qvariant_cast< QString >(
property(
"Name")); }
105 {
return qvariant_cast< bool >(
property(
"Paired")); }
109 {
return qvariant_cast< short >(
property(
"RSSI")); }
113 {
return qvariant_cast< ServiceDataList >(
property(
"ServiceData")); }
117 {
return qvariant_cast< bool >(
property(
"ServicesResolved")); }
121 {
return qvariant_cast< bool >(
property(
"Trusted")); }
127 {
return qvariant_cast< short >(
property(
"TxPower")); }
131 {
return qvariant_cast< QStringList >(
property(
"UUIDs")); }
136 QList<QVariant> argumentList;
142 QList<QVariant> argumentList;
148 QList<QVariant> argumentList;
155 QList<QVariant> argumentList;
161 QList<QVariant> argumentList;
168 QList<QVariant> argumentList;
QMap< QString, QDBusVariant > ServiceDataList
void setAlias(const QString &value)
QDBusPendingReply Connect()
bool servicesResolved() const
~OrgBluezDevice1Interface()
ushort appearance() const
ServiceDataList serviceData() const
OrgBluezDevice1Interface(const QString &service, const QString &path, const QDBusConnection &connection, QObject *parent=nullptr)
QStringList uUIDs() const
QDBusPendingReply ConnectProfile(const QString &UUID)
ServiceDataList ServiceData
QDBusPendingReply DisconnectProfile(const QString &UUID)
void setBlocked(bool value)
bool legacyPairing() const
QDBusPendingReply CancelPairing()
QDBusPendingReply Disconnect()
QDBusObjectPath adapter() const
uint classProperty() const
ManufacturerDataList ManufacturerData
static const char * staticInterfaceName()
ManufacturerDataList manufacturerData() const
void setTrusted(bool value)
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 >
std::list< QString >::iterator Name
EGLOutputLayerEXT EGLint EGLAttrib value
[5]
GLuint GLuint64EXT address
GLsizei const GLchar *const * path
#define QStringLiteral(str)
args<< 1<< 2;QJSValue threeAgain=fun.call(args);QString fileName="helloworld.qs";QFile scriptFile(fileName);if(!scriptFile.open(QIODevice::ReadOnly)) QTextStream stream(&scriptFile);QString contents=stream.readAll();scriptFile.close();myEngine.evaluate(contents, fileName);myEngine.globalObject().setProperty("myNumber", 123);...QJSValue myNumberPlusOne=myEngine.evaluate("myNumber + 1");QJSValue result=myEngine.evaluate(...);if(result.isError()) qDebug()<< "Uncaught exception at line"<< result.property("lineNumber").toInt()<< ":"<< result.toString();QPushButton *button=new QPushButton;QJSValue scriptButton=myEngine.newQObject(button);myEngine.globalObject().setProperty("button", scriptButton);myEngine.evaluate("button.checkable = true");qDebug()<< scriptButton.property("checkable").toBool();scriptButton.property("show").call();QJSEngine engine;QObject *myQObject=new QObject();myQObject- setProperty)("dynamicProperty", 3)