在Qt C++中连接用户特定的DBus会话
connecting user specific DBus session in Qt C++
在Python-dbus中,可以连接用户特定的dbus,如..
import dbus
bus1 = dbus.bus.BusConnection("tcp:host=192.168.1.1,port=1234")
如何在 QtDbus 中实现相同的C++? 我能找到的只是静态函数,例如 QDBusConnection::SessionBus or QDBusConnection::SystemBus ...QtDbus/C++中似乎缺少连接其他用户特定总线的可能性?
欢迎任何示例代码或提示。
您应该能够使用 QDBusConnection::connectToBus(QString&,QString&)
来执行此操作。像这样:
bus = QDBusConnection::connectToBus("tcp:host=192.168.1.1,port=1234", "mybus");
相关文章:
- 为多个会话保留XPtr
- 是否可以用"iostream"包装现有的TCP/OOpenSSL会话
- 如何修复 Onnx运行时会话>运行问题?
- 为什么 KMS drmModeSetCrtc() 在 X11 会话中运行时会失败并被拒绝权限?
- 如何在带有 gdb GUI 前端的 ARM gdbserver 的 PC 上执行远程 gdb 会话?
- 宽藤会话更新无休止循环
- Windows桌面程序保存您的计算机会话 - 基于程序崩溃时的恢复会话
- 在Win7上,在默认端点上轮询音频会话有时会崩溃
- 自动测试不会显示在会话前端中。虚幻引擎
- CSActiveMQ CPP 生产者 - 一个会话可以使用多个队列吗?
- Tensorflow C++关闭会话后不释放 GPU 资源
- 在没有外部文件的情况下在应用会话之间保存变量
- 有没有办法在 C 或 C++ 中嵌入 Sh/Bash 会话?
- 与 Python 中子进程中的另一个应用程序的交互式会话
- Tensorflow C++ 代码 SessionFactory::GetFactory 如何选择使用哪个会话?直接会话
- Libssh2:在"每个线程的通道"基础上在线程之间共享 ssh 会话是否安全?
- 如何告诉qmake在从dbus xml生成文件时包含标头
- 使用 dbus-cpp 列出 WPA 请求方网络属性
- 如何处理Qt托盘应用程序中的会话更改通知
- 在Qt C++中连接用户特定的DBus会话