When adding resources from location above the current one
then on Qt 5, there is qmake_qmake_immediate.qrc genereated with a following entry:
On Qt 6 the same file contains a following entry:
Generally, on Qt 6 'alias' attribute always consist of only a file name. It causes that qml files are not found at runtime (localized properly on Qt5). Additionally such behavior can lead to name conflict while having files with the same name in various subdirs.