2
3
4
5
6
7
8
9
10
12#ifndef PROPERTIESADAPTOR_P_H
13#define PROPERTIESADAPTOR_P_H
26#include <QtCore/QObject>
27#include <QtDBus/QtDBus>
29#include <QtCore/qcontainerfwd.h>
34
35
39 Q_CLASSINFO(
"D-Bus Interface",
"org.freedesktop.DBus.Properties")
41" <interface name=\"org.freedesktop.DBus.Properties\">\n"
42" <method name=\"Get\">\n"
43" <arg direction=\"in\" type=\"s\" name=\"interface\"/>\n"
44" <arg direction=\"in\" type=\"s\" name=\"name\"/>\n"
45" <arg direction=\"out\" type=\"v\" name=\"value\"/>\n"
47" <method name=\"Set\">\n"
48" <arg direction=\"in\" type=\"s\" name=\"interface\"/>\n"
49" <arg direction=\"in\" type=\"s\" name=\"name\"/>\n"
50" <arg direction=\"in\" type=\"v\" name=\"value\"/>\n"
52" <method name=\"GetAll\">\n"
53" <arg direction=\"in\" type=\"s\" name=\"interface\"/>\n"
54" <arg direction=\"out\" type=\"a{sv}\" name=\"properties\"/>\n"
55" <annotation value=\"QVariantMap\" name=\"org.qtproject.QtDBus.QtTypeName.Out0\"/>\n"
57" <signal name=\"PropertiesChanged\">\n"
58" <arg type=\"s\" name=\"interface\"/>\n"
59" <arg type=\"a{sv}\" name=\"changed_properties\"/>\n"
60" <annotation value=\"QVariantMap\" name=\"org.qtproject.QtDBus.QtTypeName.Out1\"/>\n"
61" <arg type=\"as\" name=\"invalidated_properties\"/>\n"
73 void Set(
const QString &interface,
const QString &name,
const QDBusVariant &value);
QMap< QString, QVariantMap > InterfaceList
static constexpr auto bluezErrorInvalidOffset
static constexpr auto bluezErrorInvalidValueLength
static constexpr auto bluezServiceInterface
static constexpr auto bluezCharacteristicInterface
static constexpr auto bluezDescriptorInterface
static constexpr auto bluezErrorNotAuthorized
static constexpr auto characteristicPathTemplate
static constexpr auto descriptorPathTemplate
static constexpr auto servicePathTemplate
static constexpr int maximumAttributeLength
Q_CLASSINFO("D-Bus Introspection", "" " <interface name=\"org.freedesktop.DBus.Properties\">\n" " <method name=\"Get\">\n" " <arg direction=\"in\" type=\"s\" name=\"interface\"/>\n" " <arg direction=\"in\" type=\"s\" name=\"name\"/>\n" " <arg direction=\"out\" type=\"v\" name=\"value\"/>\n" " </method>\n" " <method name=\"Set\">\n" " <arg direction=\"in\" type=\"s\" name=\"interface\"/>\n" " <arg direction=\"in\" type=\"s\" name=\"name\"/>\n" " <arg direction=\"in\" type=\"v\" name=\"value\"/>\n" " </method>\n" " <method name=\"GetAll\">\n" " <arg direction=\"in\" type=\"s\" name=\"interface\"/>\n" " <arg direction=\"out\" type=\"a{sv}\" name=\"properties\"/>\n" " <annotation value=\"QVariantMap\" name=\"org.qtproject.QtDBus.QtTypeName.Out0\"/>\n" " </method>\n" " <signal name=\"PropertiesChanged\">\n" " <arg type=\"s\" name=\"interface\"/>\n" " <arg type=\"a{sv}\" name=\"changed_properties\"/>\n" " <annotation value=\"QVariantMap\" name=\"org.qtproject.QtDBus.QtTypeName.Out1\"/>\n" " <arg type=\"as\" name=\"invalidated_properties\"/>\n" " </signal>\n" " </interface>\n" "") public ~OrgFreedesktopDBusPropertiesAdaptor() override
void Set(const QString &interface, const QString &name, const QDBusVariant &value)
QVariantMap GetAll(const QString &interface)