qdbus
- 一些简单的使用
qdbus是对dbus的进一步封装,dbus是基于c实现的,在这里不做过多介绍,一些基本的概念可以参考以下链接
IPC之十一:使用D-Bus实现客户端向服务端请求服务的实例
QtDBus快速入门
一些简单的使用
qdbus 服务(连接) 对象 DBus接口GetAll方法 接口名字
参数的具体值可以通过qdbusviewer查看
qdbus --literal org.freedesktop.FileManager1 /org/freedesktop/FileManager1 org.freedesktop.DBus.Properties.GetAll org.freedesktop.FileManager1
qdbus --literal org.freedesktop.FileManager1 /org/freedesktop/FileManager1 org.freedesktop.DBus.Properties.Get org.freedesktop.FileManager1 OpenLocations
查看org.freedesktop.FileManager1服务下 /org/freedesktop/FileManager1对象的所有method和signal
qdbus org.freedesktop.FileManager1 /org/freedesktop/FileManager1