From b1a460fca8dd9f2d2544c140b5c0e90f09113df0 Mon Sep 17 00:00:00 2001 From: Daniele Forsi Date: Sun, 9 Jun 2024 13:26:17 +0200 Subject: [PATCH] Fix memleaks Frees memory allocated in SpectrumMeasurements::createPeakTable(int) .../sdrgui/gui/spectrummeasurements.cpp:303 in SpectrumMeasurements::createPeakTable(int) .../sdrgui/gui/spectrummeasurements.cpp:304 --- sdrgui/gui/spectrummeasurements.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sdrgui/gui/spectrummeasurements.cpp b/sdrgui/gui/spectrummeasurements.cpp index 2ff356718..3ee45f2d6 100644 --- a/sdrgui/gui/spectrummeasurements.cpp +++ b/sdrgui/gui/spectrummeasurements.cpp @@ -300,8 +300,8 @@ void SpectrumMeasurements::createPeakTable(int peaks) m_peakTable->setSizePolicy(QSizePolicy::Preferred, QSizePolicy::Preferred); m_peakTable->setSizeAdjustPolicy(QAbstractScrollArea::AdjustToContents); - m_peakTable->setItemDelegateForColumn(COL_FREQUENCY, new UnitsDelegate()); - m_peakTable->setItemDelegateForColumn(COL_POWER, new UnitsDelegate()); + m_peakTable->setItemDelegateForColumn(COL_FREQUENCY, new UnitsDelegate(m_peakTable)); + m_peakTable->setItemDelegateForColumn(COL_POWER, new UnitsDelegate(m_peakTable)); // Cell context menu m_peakTable->setContextMenuPolicy(Qt::CustomContextMenu);