私がすることができます:
SomeElement{
id: something
function someFunction(){...}
....
OtherElement{
property int whatever: something.someFunction()
ただし、すべての JS 関数を別のファイルで定義したいと思います。問題は、私が知る限り、これにより関数がいずれかの要素に関連付けられないようになることです。関数を別の要素のプロパティとして参照して呼び出すことはできなくなりました。
関数を QML 要素に添付することは可能ですが、別のファイルで定義したままにすることはできますか? 要素から関数を「転送」または「エイリアス」する構文があり、要素でこの「メンバー関数」を呼び出すことができるため、この関数は親要素の他のプロパティにアクセスできますか?