> As far as I know, Qt D-Bus needs annotations to define the
corresponding
> local types. How do you intend to add them to the installed files?
Uhm, currently I added those locally. I agree, we'd have to parse those XML
files and add corresponding annotations. Maybe someone already wrote a tool
for that. As an alternative, we could simply add those annotations to the
provided files as they shouldn't hurt.
Seems like dbus-binding-tool doesn't allow annotations in XML files altough
they're in the DTD. So I'm attaching my (resulting) files for reference as
well as the patch for the original files (won't work though).
Also I had to change the parameter name 'template' of the GetConfig() and
GetConfigs() methods of the session and server definition as this is a keyword
in C++ and won't compile. I simply changed it to 'templates' (patch
attached).
--
Sascha Peilicke
http://saschpe.wordpress.com