QDBusServer Class
La classe QDBusServer permet la communication poste à poste entre les processus d'un même ordinateur. Plus d'informations...
| En-tête : | #include <QDBusServer> |
| CMake : | find_package(Qt6 REQUIRED COMPONENTS DBus)target_link_libraries(mytarget PRIVATE Qt6::DBus) |
| qmake : | QT += dbus |
| Héritages : | QObject |
Fonctions publiques
| QDBusServer(QObject *parent = nullptr) | |
| QDBusServer(const QString &address, QObject *parent = nullptr) | |
| virtual | ~QDBusServer() |
| QString | address() const |
| bool | isAnonymousAuthenticationAllowed() const |
| bool | isConnected() const |
| QDBusError | lastError() const |
| void | setAnonymousAuthenticationAllowed(bool value) |
Signaux
| void | newConnection(const QDBusConnection &connection) |
Documentation des fonctions membres
[explicit] QDBusServer::QDBusServer(QObject *parent = nullptr)
Construit un QDBusServer avec l'adresse parent. Le serveur écoutera les connexions dans /tmp (sur les systèmes Unix) ou sur un port TCP lié à localhost (ailleurs).
[explicit] QDBusServer::QDBusServer(const QString &address, QObject *parent = nullptr)
Construit un QDBusServer avec les données address, et parent.
[virtual noexcept] QDBusServer::~QDBusServer()
Détruit un QDBusServer
QString QDBusServer::address() const
Renvoie l'adresse à laquelle ce serveur est associé.
bool QDBusServer::isAnonymousAuthenticationAllowed() const
Retourne true si l'authentification anonyme est autorisée.
Voir aussi setAnonymousAuthenticationAllowed().
bool QDBusServer::isConnected() const
Renvoie true si cet objet QDBusServer est connecté.
S'il n'est pas connecté, vous devez appeler le constructeur à nouveau.
QDBusError QDBusServer::lastError() const
Renvoie la dernière erreur survenue dans ce serveur.
Cette fonction est fournie pour le code de bas niveau.
[signal] void QDBusServer::newConnection(const QDBusConnection &connection)
Ce signal est émis lorsqu'une nouvelle connexion client connection est établie avec le serveur.
void QDBusServer::setAnonymousAuthenticationAllowed(bool value)
Si value a la valeur true, une connexion entrante peut être établie même si le client qui se connecte n'est pas authentifié en tant qu'utilisateur.
Par défaut, cette valeur est false.
Voir aussi isAnonymousAuthenticationAllowed().
© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.