Daniel Marino
16 lokakuuta 2024
JavaScript-moduulien tuontien korjaaminen Qt QML:ää käyttävien sovellusten qmldir-asetusten huomiotta jättäminen
Voi olla vaikeaa hallita moduulien tuontia JavaScript- ja QML-resurssien välillä, varsinkin kun käytetään kuulia uudelleenlatausta. Kun QML-moduulit paljastavat JavaScript-funktiot, jotka tuovat muita moduuleja, tämä ongelma tulee havaittavaksi, koska nämä tuonnit sivuuttavat toisinaan qmldir-direktiivin tiedostojärjestelmän polkujen priorisoimiseksi. QML-tuonti noudattaa prefer-ilmoitusta, mutta JavaScript-resurssien tuonti ei useinkaan noudata sitä.