From 3dece82d54c639b0f777ed1991bdc10730aafbf1 Mon Sep 17 00:00:00 2001 From: Lorenz Meier Date: Sat, 24 Aug 2013 21:49:40 +0200 Subject: [PATCH] Adding signals for auto-link handling --- src/ui/QGCPX4VehicleConfig.cc | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/ui/QGCPX4VehicleConfig.cc b/src/ui/QGCPX4VehicleConfig.cc index 2e458ea7a..c962d524b 100644 --- a/src/ui/QGCPX4VehicleConfig.cc +++ b/src/ui/QGCPX4VehicleConfig.cc @@ -19,6 +19,7 @@ //#include "QGCPendingParamWidget.h" #include "QGCToolWidget.h" #include "UASManager.h" +#include "LinkManager.h" #include "UASParameterCommsMgr.h" #include "ui_QGCPX4VehicleConfig.h" #include "px4_configuration/QGCPX4AirframeConfig.h" @@ -89,6 +90,9 @@ QGCPX4VehicleConfig::QGCPX4VehicleConfig(QWidget *parent) : #ifdef QUPGRADE_SUPPORT firmwareDialog = new DialogBare(this); ui->firmwareLayout->addWidget(firmwareDialog); + + connect(firmwareDialog, SIGNAL(connectLinks()), LinkManager::instance(), SLOT(connectAll())); + connect(firmwareDialog, SIGNAL(disconnectLinks()), LinkManager::instance(), SLOT(disconnectAll())); #else #error Please check out QUpgrade from http://github.com/LorenzMeier/qupgrade/ into the QGroundControl folder. -- 2.22.0