Obsolete Members for Qt
QML タイプQtの以下のメンバは非推奨です。これらは古いソースコードの動作を維持するために提供されています。新しいコードでは使わないことを強くお勧めします。
メソッド
- object include(string url, jsobject callback)
(deprecated)
メソッドのドキュメント
|
このメソッドは非推奨です。新しいコードで使用しないことを強くお勧めします。
このメソッドは使用しないでください。代わりにECMAScriptモジュールとネイティブのJavaScriptimport
とexport
ステートメントを使用してください。
別のJavaScriptファイルをインクルードします。このメソッドはJavaScriptファイルからのみ使用でき、通常のQMLファイルからは使用できません。
これにより、url のすべての関数が現在のスクリプトの名前空間にインポートされます。
Qt.include()は、操作の状態を表すオブジェクトを返します。このオブジェクトにはstatus
というプロパティが1つあり、以下の値のいずれかに設定されます:
シンボル | 値 | 説明 |
---|---|---|
結果.OK | 0 | インクルードが正常に完了した。 |
結果.LOADING | 1 | ネットワークからデータをロード中 |
result.NETWORK_ERROR | 2 | URLの取得中にネットワークエラーが発生しました。 |
結果.EXCEPTION | 3 | 含まれるコードの実行中にJavaScriptの例外が発生しました。この場合、追加のexception プロパティが設定されます。 |
status
プロパティは、操作の進行に応じて更新されます。
指定された場合、操作が完了するとcallback が呼び出されます。コールバックには、Qt.include() 呼び出しから返されたものと同じオブジェクトが渡されます。
警告 この関数をストリクトモードで使用しても、実際に識別子が現在のコンテキストに入るわけではありません。
本ドキュメントに含まれる文書の著作権は、それぞれの所有者に帰属します。 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。