From d06cc1e6067a37d35cd67f23b7459da4bc6baaa4 Mon Sep 17 00:00:00 2001 From: Laurent Lalanne Date: Wed, 26 Oct 2016 18:14:29 +0200 Subject: [PATCH] LP-441 Import/Export template - highlight mandatory fields --- .../setupwizard/vehicletemplateexportdialog.cpp | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/ground/gcs/src/plugins/setupwizard/vehicletemplateexportdialog.cpp b/ground/gcs/src/plugins/setupwizard/vehicletemplateexportdialog.cpp index 5e0dae3dd..51ee73f1c 100644 --- a/ground/gcs/src/plugins/setupwizard/vehicletemplateexportdialog.cpp +++ b/ground/gcs/src/plugins/setupwizard/vehicletemplateexportdialog.cpp @@ -361,10 +361,19 @@ QString VehicleTemplateExportDialog::getTypeDirectory() void VehicleTemplateExportDialog::updateStatus() { - bool enabled = m_autopilotConnected && ui->Name->text().length() > 3 && ui->Owner->text().length() > 2 && + bool enabled = m_autopilotConnected && ui->Name->text().length() > 2 && ui->Owner->text().length() > 2 && ui->ForumNick->text().length() > 2 && ui->Size->text().length() > 0 && ui->Weight->text().length() > 0; + ui->Motor->setEnabled(enabled); + ui->Esc->setEnabled(enabled); + ui->Servo->setEnabled(enabled); + ui->Battery->setEnabled(enabled); + ui->Propeller->setEnabled(enabled); + ui->Controllers->setEnabled(enabled); + ui->Comment->setEnabled(enabled); + ui->ImportButton->setEnabled(enabled); + ui->exportBtn->setEnabled(enabled); ui->saveAsBtn->setEnabled(enabled); }