Obsolete Members for QDBusConnectionInterface
Die folgenden Mitglieder der Klasse QDBusConnectionInterface sind veraltet. Sie werden bereitgestellt, um alten Quellcode funktionsfähig zu halten. Wir raten dringend davon ab, sie in neuem Code zu verwenden.
Signale
(deprecated) void | serviceOwnerChanged(const QString &name, const QString &oldOwner, const QString &newOwner) |
Dokumentation der Mitgliedsfunktionen
[signal, deprecated]
void QDBusConnectionInterface::serviceOwnerChanged(const QString &name, const QString &oldOwner, const QString &newOwner)
Diese Funktion ist veraltet. Wir raten dringend davon ab, sie in neuem Code zu verwenden.
Verwenden Sie stattdessen QDBusServiceWatcher.
Dieses Signal wird vom D-Bus-Server immer dann ausgegeben, wenn sich der Besitz eines Dienstes auf dem Bus ändert, einschließlich des Auftauchens und Verschwindens von Namen.
Dieses Signal bedeutet, dass die Anwendung oldOwner den Besitz des Busnamens name an die Anwendung newOwner verloren hat. Wenn oldOwner eine leere Zeichenkette ist, bedeutet dies, dass der Name name gerade erstellt wurde; wenn newOwner leer ist, hat der Name name keinen aktuellen Besitzer und ist nicht mehr verfügbar.
Hinweis: Wenn eine Verbindung zu diesem Signal hergestellt wird, hört die Anwendung auf jede einzelne Änderung der Besitzverhältnisse des Dienstes auf dem Bus und empfängt diese. Je nachdem, wie viele Dienste laufen, führt dies dazu, dass die Anwendung aktiviert wird, um mehr Signale zu empfangen, als sie benötigt. Um dieses Problem zu vermeiden, verwenden Sie die Klasse QDBusServiceWatcher, die auf bestimmte Änderungen warten kann.
© 2025 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.