Usage: /usr/bin/qdbusxml2cpp-qt5 [options] xml-or-xml-file [interfaces ...] Produces the C++ code to implement the interfaces defined in the input file. If the file name given to the options -a and -p does not end in .cpp or .h, the program will automatically append the suffixes and produce both files. You can also use a colon (:) to separate the header name from the source file name, as in '-a filename_p.h:filename.cpp'. If you pass a dash (-) as the argument to either -p or -a, the output is written to the standard output. Options: -h, --help Displays help on commandline options. --help-all Displays help including Qt specific options. -v, --version Displays version information. -a, --adaptor Write the adaptor code to -c, --classname Use as the class name for the generated classes -i, --include Add #include to the output -l When generating an adaptor, use as the parent class -m, --moc Generate #include "filename.moc" statements in the .cpp files -N, --no-namespaces Don't use namespaces -p, --proxy Write the proxy code to -V, --verbose Be verbose. Arguments: xml-or-xml-file XML file to use. interfaces List of interfaces to use.