NetworkInformation QML Type
ネットワーク関連情報へのクロスプラットフォームなインターフェースを提供します。詳細...
| Import Statement: | import QtNetwork |
| Since: | Qt 6.7 |
| In C++: | QNetworkInformation |
プロパティ
- isBehindCaptivePortal : bool
- isMetered : bool
- reachability : enumeration
- transportMedium : enumeration
詳細な説明
NetworkInformationは、ネットワーク関連情報へのクロスプラットフォームなインターフェースを提供します。
NetworkInformationはシングルトンです。
QNetworkInformationも参照してください 。
プロパティのドキュメント
isBehindCaptivePortal : bool [read-only]
ユーザーのデバイスが現在、キャプティブポータルの背後に存在することが確認されているかどうかを示します。
isMetered : bool [read-only]
現在の接続が(確認されている限り)従量制であるかどうかを返します。
reachability : enumeration [read-only]
システムのネットワーク接続の現在の状態を保持します。
| 定数 | 説明 |
|---|---|
NetworkInformation.Reachability.Unknown | 接続は確立されているものの、OS が完全な接続性をまだ確認していないか、この機能がサポートされていない可能性があります。 |
NetworkInformation.Reachability.Disconnected | システムはまったく接続されていない可能性があります。 |
NetworkInformation.Reachability.Local | システムはネットワークに接続されていますが、ローカルネットワーク上のデバイスにしかアクセスできない可能性があります。 |
NetworkInformation.Reachability.Site | システムはネットワークに接続されていますが、ローカルサブネットまたはイントラネット上のデバイスにしかアクセスできない可能性があります。 |
NetworkInformation.Reachability.Online | システムはネットワークに接続されており、インターネットにアクセスできます。 |
transportMedium : enumeration [read-only]
アプリケーションで現在アクティブな転送媒体を保持します。
| 定数 | 説明 |
|---|---|
NetworkInformation.TransportMedium.Unknown | OS がアクティブなメディアを報告しない場合、アクティブなメディアが Qt によって認識されていないか、TransportMedium 機能がサポートされていないことを意味します。 |
NetworkInformation.TransportMedium.Ethernet | 現在アクティブな接続はイーサネットを使用しています。注:この値は、Windows が Bluetooth パーソナルエリアネットワークに接続されている場合にも返されることがあります。 |
NetworkInformation.TransportMedium.Cellular | 現在アクティブな接続は、携帯電話ネットワークを使用しています。 |
NetworkInformation.TransportMedium.WiFi | 現在アクティブな接続は Wi-Fi を使用しています。 |
NetworkInformation.TransportMedium.Bluetooth | 現在アクティブな接続は、Bluetooth を使用して接続されています。 |
© 2026 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.