From 716ada3cb0cc0847be3a976d7629fcb8b6a0e7a8 Mon Sep 17 00:00:00 2001 From: Thomas Gubler Date: Sat, 5 Jan 2013 00:57:05 +0100 Subject: [PATCH] HIL UI: cleanup on simComboBox change --- src/ui/QGCHilConfiguration.cc | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/ui/QGCHilConfiguration.cc b/src/ui/QGCHilConfiguration.cc index d6253cefb..854699b04 100644 --- a/src/ui/QGCHilConfiguration.cc +++ b/src/ui/QGCHilConfiguration.cc @@ -24,6 +24,14 @@ QGCHilConfiguration::~QGCHilConfiguration() void QGCHilConfiguration::on_simComboBox_currentIndexChanged(int index) { + //clean up + QLayoutItem *child; + while ((child = ui->simulatorConfigurationLayout->takeAt(0)) != 0) + { + delete child->widget(); + delete child; + } + if(1 == index) { // Ensure the sim exists and is disabled -- 2.22.0