diff options
Diffstat (limited to 'sample/telemetry-cloud-app/app/mainwindow.cpp')
-rwxr-xr-x | sample/telemetry-cloud-app/app/mainwindow.cpp | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/sample/telemetry-cloud-app/app/mainwindow.cpp b/sample/telemetry-cloud-app/app/mainwindow.cpp index 2e8796c..1038d1a 100755 --- a/sample/telemetry-cloud-app/app/mainwindow.cpp +++ b/sample/telemetry-cloud-app/app/mainwindow.cpp @@ -64,10 +64,22 @@ void MainWindow::updateState(QVariant recvMsg) qDebug() << "Can't parse incomming message: " << ex.what(); } - QString str = QString::asprintf("Cloud info: %s", cloud_msg.c_str()); + QString str = QString::asprintf("Cloud message: %s", cloud_msg.c_str()); ui->stateLabel->setText(str); } +void MainWindow::updateSendStatus(bool status) +{ + static bool init{false}, prev{false}; + if (!init || prev != status) + { + init = true; + prev = status; + QString str = QString::asprintf("Connection status: %s", (status ? "OK" : "ERROR")); + ui->sendStatusLabel->setText(str); + } +} + void MainWindow::startMsgButtonClick() { qDebug() << "MainWindow::startMsgButtonClick()"; |