(core): fix install of QML plugins when packaging in external repositories
Description
The QML plugins were not installed when packaging a app in an external repositories because the QML dependency was not detected. Some code was added to parse the explicit dependencies and look for sight::module::ui::qt
.
How to test it?
Describe how to test this feature step by step
Data
Optional, reference to any specific data needed for testing
Decreased code coverage
If you reduce test coverage, it is mandatory to justify it here
Related issue(s)
If an issue must be closed only by this merge request, use Closes #X
If an issue must be closed by this merge request and at least other one, use Relates/Blocks #X.
In this latter case, the issue should be closed manually after all merges.