summaryrefslogtreecommitdiffstats
path: root/sample/telemetry-cloud-app/app/mainwindow.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'sample/telemetry-cloud-app/app/mainwindow.cpp')
-rwxr-xr-xsample/telemetry-cloud-app/app/mainwindow.cpp14
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()";