Есть сервер QWebSocketServer и клиент QWebSocket. Запускаю сервер, затем клиент делает socket.open(QUrl(QStringLiteral(«ws://localhost:25000»))) и всё работает, двусторонний обмен есть.
Вопрос: как заставить реализацию Qt WebSockets автоматически приконнектиться при потере или отсутствии коннекта, просто задав адрес и порт.
Я пробовал делать в таймере - если нет коннекта то делаю open, но этот вариант работает как-то криво, иногда зацикливается connect-disconnect. Как удерживать и реконнектить соединение в Qt WebSockets?