1

Python-dbus では、..のようなユーザー固有の dbus を接続できます。

import dbus
bus1 = dbus.bus.BusConnection("tcp:host=192.168.1.1,port=1234")

C++ の QtDbus で同じことを達成するにはどうすればよいですか? 私が見つけることができるのは、 QDBusConnection::SessionBus や QDBusConnection::SystemBus などの静的関数だけです...そして、他のユーザー固有のバスを接続する可能性は QtDbus/C++ に欠けているようです?

サンプルコードやヒントは大歓迎です。

4

1 に答える 1

1

を使用してこれを行うことができるはずですQDBusConnection::connectToBus(QString&,QString&)。何かのようなもの:

bus = QDBusConnection::connectToBus("tcp:host=192.168.1.1,port=1234", "mybus");
于 2012-04-20T11:38:49.537 に答える