Obsolete Members for Qt

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

メソッド

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

メソッド・ドキュメンテーション

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

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

このメソッドは使うべきではありません。代わりにECMAScriptモジュールやネイティブJavaScriptのimportexport ステートメントを使用してください。

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

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

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

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

status プロパティは、操作が進むにつれて更新されます。

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

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


© 2025 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.