I found out qdbus doesn't support passing complex arguments. And dbus is a good mechanism, worth implementing for a general case.
Thing to consider: what config will it have? Should it be text-based like for qdbus command, or structured arguments, something like json embedded into ron?
I found out qdbus doesn't support passing complex arguments. And dbus is a good mechanism, worth implementing for a general case.
Thing to consider: what config will it have? Should it be text-based like for qdbus command, or structured arguments, something like json embedded into ron?