BluezQt
profile.h
225 virtual void newConnection(DevicePtr device, const QDBusUnixFileDescriptor &fd, const QVariantMap &properties, const Request<> &request);
QSharedPointer< QLocalSocket > createSocket(const QDBusUnixFileDescriptor &fd)
Creates a socket from file descriptor.
Definition profile.cpp:107
void setRequireAuthorization(bool require)
Sets whether the authorization is required to connect.
Definition profile.cpp:82
void setName(const QString &name)
Sets the human readable name of the profile.
Definition profile.cpp:28
void setAutoConnect(bool autoConnect)
Sets whether the profile is automatically connected.
Definition profile.cpp:87
void setRequireAuthentication(bool require)
Sets whether the pairing is required to connect.
Definition profile.cpp:77
void setService(const QString &service)
Sets the primary service class UUID (if different from profile UUID).
Definition profile.cpp:33
virtual void requestDisconnection(DevicePtr device, const Request<> &request)
Requests the disconnection of the profile.
Definition profile.cpp:124
virtual void newConnection(DevicePtr device, const QDBusUnixFileDescriptor &fd, const QVariantMap &properties, const Request<> &request)
Requests the new connection.
Definition profile.cpp:115
virtual QDBusObjectPath objectPath() const =0
D-Bus object path of the profile.
QObject(QObject *parent)
Q_OBJECTQ_OBJECT
Q_PROPERTY(...)
This file is part of the KDE documentation.
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Jan 24 2025 11:56:00 by doxygen 1.13.2 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Jan 24 2025 11:56:00 by doxygen 1.13.2 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.