QTcpServer などを使用して小さな Web サーバーを作成しました。問題なく動作するので、もう少し進んで Qt の WebSocket 機能を実装したいと思いました。WebSocket サーバーが Web サーバーと同じポートで到達できるようにしたい (クライアント ネットワークの制限のため)。
私の WebSocket-Server は でアクセスできるはずなので、 QTcpSocket (のリクエストハンドラからアクセス可能)をQWebSocket/admin/socket
に「アップグレード」する方法が必要です。QWebSocket は、QWebSocketServerPrivate のこのアップグレード メソッドによって使用されるこのコンストラクターにこの機能を備えていますが、それはすべてプライベートであり、QWebSocketServer によって内部的にのみ使用されます。 /admin/socket
私が上で説明したことを達成する方法はありますか?独自の WebSocket ハンドラを実装する必要がありますか?