QtWebSockets is a module from the Qt Toolkit which provides interfaces that enable Qt applications to act as a server that can process WebSocket requests, or a client that can consume data received from the server, or both.
Documentation can be found here (Qt5).