Obsolete Members for QDBusConnectionInterface
クラスQDBusConnectionInterface の以下のメンバは非推奨である。これらは古いソース・コードの動作を維持するために提供されています。新しいコードでは使用しないことを強くお勧めします。
シグナル
(deprecated) void | serviceOwnerChanged(const QString &name, const QString &oldOwner, const QString &newOwner) |
メンバ関数ドキュメント
[signal, deprecated]
void QDBusConnectionInterface::serviceOwnerChanged(const QString &name, const QString &oldOwner, const QString &newOwner)
この関数は非推奨です。新しいコードで使用しないことを強くお勧めします。
代わりにQDBusServiceWatcher を使用してください。
このシグナルは、名前の出現や消滅を含め、バスのサービス・オーナシップが変更されるたびに D-Bus サーバーから発行されます。
このシグナルは、アプリケーションoldOwner がバス名name の所有権をアプリケーションnewOwner に奪われたことを意味します。oldOwner が空の文字列の場合、name という名前が作成されたばかりであることを意味します。newOwner が空の場合、name という名前には現在の所有者がおらず、もはや利用できません。
注意: このシグナルに接続すると、アプリケーションはバス上のすべてのサービスの所有権変更をリッスンし、受信します。実行中のサービスの数によっては、アプリケーションが必要以上のシグナルを受信することになります。この問題を回避するには、特定の変更をリッスンできるQDBusServiceWatcher クラスを使用します。
本ドキュメントに含まれる文書の著作権は、それぞれの所有者に帰属します。 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。