321 |
321 |
322 void MainWindow::wsConnected() |
322 void MainWindow::wsConnected() |
323 { |
323 { |
324 qDebug() << Q_FUNC_INFO; |
324 qDebug() << Q_FUNC_INFO; |
325 |
325 |
|
326 ui->menuMonitor->setEnabled(true); |
326 connect(webSocket, &QWebSocket::textMessageReceived, this, &MainWindow::wsTextMessageReceived); |
327 connect(webSocket, &QWebSocket::textMessageReceived, this, &MainWindow::wsTextMessageReceived); |
327 } |
328 } |
328 |
329 |
329 |
330 |
330 void MainWindow::wsClosed() |
331 void MainWindow::wsClosed() |
331 { |
332 { |
332 qWarning() << Q_FUNC_INFO << webSocket->closeReason(); |
333 qWarning() << Q_FUNC_INFO << webSocket->closeReason(); |
333 |
334 |
|
335 ui->menuMonitor->setEnabled(false); |
334 // Should triger a periodic timer to try to reconnect. |
336 // Should triger a periodic timer to try to reconnect. |
335 } |
337 } |
336 |
338 |
337 |
339 |
338 void MainWindow::wsTextMessageReceived(QString message) |
340 void MainWindow::wsTextMessageReceived(QString message) |