diff --git a/plugins/feature/radiosonde/radiosondegui.cpp b/plugins/feature/radiosonde/radiosondegui.cpp index 533dcfb2a2..f09d4f9947 100644 --- a/plugins/feature/radiosonde/radiosondegui.cpp +++ b/plugins/feature/radiosonde/radiosondegui.cpp @@ -203,6 +203,14 @@ RadiosondeGUI::~RadiosondeGUI() { // Remove from map and free memory on_deleteAll_clicked(); + delete ui->radiosondes->itemDelegateForColumn(RADIOSONDE_COL_LATITUDE); + delete ui->radiosondes->itemDelegateForColumn(RADIOSONDE_COL_LONGITUDE); + delete ui->radiosondes->itemDelegateForColumn(RADIOSONDE_COL_ALTITUDE); + delete ui->radiosondes->itemDelegateForColumn(RADIOSONDE_COL_SPEED); + delete ui->radiosondes->itemDelegateForColumn(RADIOSONDE_COL_VERTICAL_RATE); + delete ui->radiosondes->itemDelegateForColumn(RADIOSONDE_COL_HEADING); + delete ui->radiosondes->itemDelegateForColumn(RADIOSONDE_COL_ALT_MAX); + delete ui->radiosondes->itemDelegateForColumn(RADIOSONDE_COL_LAST_UPDATE); delete ui; }