Daniel Marino
16 października 2024
Naprawianie importu modułów JavaScript ignorowanych preferencji qmldir w aplikacjach korzystających z Qt QML

Zarządzanie importem modułów pomiędzy zasobami JavaScript i QML może być trudne, szczególnie gdy używane jest przeładowywanie na gorąco. Kiedy funkcje JavaScript importujące inne moduły są ujawniane przez moduły QML, problem ten staje się zauważalny, ponieważ importy te czasami ignorują dyrektywę qmldir dotyczącą ustalania priorytetów ścieżek systemu plików. Deklaracja prefer jest przestrzegana w przypadku importów QML, ale często nie jest przestrzegana w przypadku importów w ramach zasobów JavaScript.