Skip to content
Snippets Groups Projects
Commit 543466f6 authored by Alberto Nidasio's avatar Alberto Nidasio Committed by Emilio Corigliano
Browse files

[OutgoinMessageViewer] Remove "-" in elapsed time

parent 68fd06f6
No related branches found
No related tags found
No related merge requests found
...@@ -37,15 +37,18 @@ OutgoingMessagesViewerModule::OutgoingMessagesViewerModule() ...@@ -37,15 +37,18 @@ OutgoingMessagesViewerModule::OutgoingMessagesViewerModule()
{ handleMsg(message); }); { handleMsg(message); });
MessageBroker::getInstance().subscribe( MessageBroker::getInstance().subscribe(
Filter::fromString(SkywardHubStrings::mavlink_received_msg_ACK_topic), Filter::fromString(SkywardHubStrings::mavlink_received_msg_ACK_topic),
this, [this](const Message& message, const Filter& filter) this,
[this](const Message& message, const Filter& filter)
{ handleAck(message); }); { handleAck(message); });
MessageBroker::getInstance().subscribe( MessageBroker::getInstance().subscribe(
Filter::fromString(SkywardHubStrings::mavlink_received_msg_NACK_topic), Filter::fromString(SkywardHubStrings::mavlink_received_msg_NACK_topic),
this, [this](const Message& message, const Filter& filter) this,
[this](const Message& message, const Filter& filter)
{ handleNack(message); }); { handleNack(message); });
MessageBroker::getInstance().subscribe( MessageBroker::getInstance().subscribe(
Filter::fromString(SkywardHubStrings::mavlink_received_msg_WACK_topic), Filter::fromString(SkywardHubStrings::mavlink_received_msg_WACK_topic),
this, [this](const Message& message, const Filter& filter) this,
[this](const Message& message, const Filter& filter)
{ handleWack(message); }); { handleWack(message); });
timer = new QTimer(this); timer = new QTimer(this);
...@@ -267,7 +270,7 @@ void OutgoingMessagesViewerModule::addMessageToTable( ...@@ -267,7 +270,7 @@ void OutgoingMessagesViewerModule::addMessageToTable(
{ {
// Prepare the row items // Prepare the row items
auto timestampTxt = new QTableWidgetItem(msg.first.toString("hh.mm.ss")); auto timestampTxt = new QTableWidgetItem(msg.first.toString("hh.mm.ss"));
auto elapsedTimeTxt = new QTableWidgetItem("-00.00.00"); auto elapsedTimeTxt = new QTableWidgetItem("00.00.00");
auto msgName = new QTableWidgetItem(msg.second.getField("name").toString()); auto msgName = new QTableWidgetItem(msg.second.getField("name").toString());
// Disable editing // Disable editing
...@@ -296,7 +299,7 @@ void OutgoingMessagesViewerModule::updateElapsedTime() ...@@ -296,7 +299,7 @@ void OutgoingMessagesViewerModule::updateElapsedTime()
auto elapsedMinutes = (date.secsTo(currentTime) / 60) % 60; auto elapsedMinutes = (date.secsTo(currentTime) / 60) % 60;
auto elapsedHours = date.secsTo(currentTime) / 3600; auto elapsedHours = date.secsTo(currentTime) / 3600;
auto elapsedTimeTxt = QString("-%1:%2:%3") auto elapsedTimeTxt = QString("%1:%2:%3")
.arg(elapsedHours, 2, 'f', 0, '0') .arg(elapsedHours, 2, 'f', 0, '0')
.arg(elapsedMinutes, 2, 'f', 0, '0') .arg(elapsedMinutes, 2, 'f', 0, '0')
.arg(elapsedSeconds, 2, 'f', 0, '0'); .arg(elapsedSeconds, 2, 'f', 0, '0');
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment