PR check list: - [ ] Document your code - [ ] Add `\since QXmpp 1.X`, `QXMPP_EXPORT` - [ ] Fix doxygen warnings (see log when building with `-DBUILD_DOCUMENTATION=ON`) - [ ] Update `doc/doap.xml` - [ ] Add unit tests - [ ] Format the code: Run `clang-format -i src/ tests/`