このページでは

WebSocketServer QML Type

QWebSocketServer への QML インターフェース。詳細...

Import Statement: import QtWebSockets 1.11

プロパティ

信号

物件詳細

プロパティ・ドキュメンテーション

accept : bool

trueに設定すると、サーバがリッスン中にクライアントからの着信コネクションを受け付ける。false に設定すると、着信コネクションは拒否されます。デフォルトでは、接続は受け付けられます。

errorString : string [read-only]

エラーが発生した場合の文字列化されたエラーメッセージ。

host : string

サーバーのホスト・アドレス。デフォルトではlocalhostが使用される。

listen : bool

サーバがクライアントからの接続を listen する場合は true、そうでない場合は false を設定します。true に設定すると、サーバはホストとポートで定義された URL を listen し、accept が true の場合はクライアントからの接続を受け付けます。それ以外の場合はサーバを閉じます。デフォルトでは、サーバは listen していません。

name : string

httpハンドシェーク・フェーズで使用されるサーバー名。

port : int

このサーバーがリッスンしているポート。値は0~65535の範囲でなければなりません。

デフォルトでは、ポートは自動的に選択されます。

supportedSubprotocols : list<string> [since 6.4]

サーバーがサポートするプロトコルのリスト。

このプロパティは Qt 6.4 で導入されました。

url : url [read-only]

クライアント WebSocket が接続できるサーバーの URL。url はws://スキームを使用し、サーバがリッスンするポートとサーバのホストアドレスを含みます。

シグナルのドキュメント

clientConnected(WebSocket webSocket)

このシグナルは、クライアントがこのサーバーに接続したときに発せられる。webSocket は、新しく作成されたWebSocket

注: 対応するハンドラはonClientConnected

© 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.