Commit bd806b22 authored by Lorenz Meier's avatar Lorenz Meier

Fixed initialization of custom widgets, not shown per default

parent 81a1849c
...@@ -257,8 +257,13 @@ void MAVLinkDecoder::emitFieldValue(mavlink_message_t* msg, int fieldid, quint64 ...@@ -257,8 +257,13 @@ void MAVLinkDecoder::emitFieldValue(mavlink_message_t* msg, int fieldid, quint64
name = name.arg(messageInfo[msgid].name, fieldName); name = name.arg(messageInfo[msgid].name, fieldName);
} }
if (multiComponentSourceDetected) name.prepend(QString("C%1:").arg(msg->compid)); if (multiComponentSourceDetected)
{
name.prepend(QString("C%1:").arg(msg->compid));
}
name.prepend(QString("M%1:").arg(msg->sysid)); name.prepend(QString("M%1:").arg(msg->sysid));
switch (messageInfo[msgid].fields[fieldid].type) switch (messageInfo[msgid].fields[fieldid].type)
{ {
case MAVLINK_TYPE_CHAR: case MAVLINK_TYPE_CHAR:
......
...@@ -360,6 +360,7 @@ void MainWindow::buildCustomWidget() ...@@ -360,6 +360,7 @@ void MainWindow::buildCustomWidget()
Qt::DockWidgetArea location = static_cast <Qt::DockWidgetArea>(tool->getDockWidgetArea(currentView)); Qt::DockWidgetArea location = static_cast <Qt::DockWidgetArea>(tool->getDockWidgetArea(currentView));
addDockWidget(location, dock); addDockWidget(location, dock);
dock->hide();
} }
} }
} }
...@@ -749,7 +750,7 @@ void MainWindow::loadCustomWidget(const QString& fileName, bool singleinstance) ...@@ -749,7 +750,7 @@ void MainWindow::loadCustomWidget(const QString& fileName, bool singleinstance)
tool->setMainMenuAction(showAction); tool->setMainMenuAction(showAction);
ui.menuTools->addAction(showAction); ui.menuTools->addAction(showAction);
this->addDockWidget(Qt::BottomDockWidgetArea, dock); this->addDockWidget(Qt::BottomDockWidgetArea, dock);
dock->setVisible(true); dock->hide();
} }
else else
{ {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment