after Qt6, it couldn't specify custom qdbusxml2cpp target which is
used by qt6_add_dbus_(interface/adaptor)
Signed-off-by: ComixHe <heyuming@deepin.org>
1. Update dbus interface xml files to
use QVariantMap as parameters and response;
2. Add api/schema/v1.yaml to generate all API types;
3. Remove qserializer.
Signed-off-by: black-desk <me@black-desk.cn>
When nlohmann_json is installed instead of downloaded by CPM,
CPM seems failed to find that library when compiling ytj.
Signed-off-by: black-desk <me@black-desk.cn>