Obsolete Members for Qt

QML タイプQtの以下のメンバは非推奨です。これらは古いソースコードの動作を維持するために提供されています。新しいコードでは使わないことを強くお勧めします。

メソッド

  • object include(string url, jsobject callback) (deprecated)

メソッドのドキュメント

[deprecated] object include(string url, jsobject callback)

このメソッドは非推奨です。新しいコードで使用しないことを強くお勧めします。

このメソッドは使用しないでください。代わりにECMAScriptモジュールとネイティブのJavaScriptimportexport ステートメントを使用してください。

別のJavaScriptファイルをインクルードします。このメソッドはJavaScriptファイルからのみ使用でき、通常のQMLファイルからは使用できません。

これにより、url のすべての関数が現在のスクリプトの名前空間にインポートされます。

Qt.include()は、操作の状態を表すオブジェクトを返します。このオブジェクトにはstatus というプロパティが1つあり、以下の値のいずれかに設定されます:

シンボル説明
結果.OK0インクルードが正常に完了した。
結果.LOADING1ネットワークからデータをロード中
result.NETWORK_ERROR2URLの取得中にネットワークエラーが発生しました。
結果.EXCEPTION3含まれるコードの実行中にJavaScriptの例外が発生しました。この場合、追加のexception プロパティが設定されます。

status プロパティは、操作の進行に応じて更新されます。

指定された場合、操作が完了するとcallback が呼び出されます。コールバックには、Qt.include() 呼び出しから返されたものと同じオブジェクトが渡されます。

警告 この関数をストリクトモードで使用しても、実際に識別子が現在のコンテキストに入るわけではありません。


本ドキュメントに含まれる文書の著作権は、それぞれの所有者に帰属します。 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。