Add xml/yaml linting
Use QTest directly
Remove unused include
don't check pointer before delete it
Add missing override
initialize variables in headers
Remove virtual
Add CMakePresets.json