Format code

This commit is contained in:
Alex Spataru 2021-10-09 17:28:14 -05:00
parent 022cf42425
commit 44b0172321
3 changed files with 10 additions and 7 deletions

View File

@ -598,7 +598,7 @@ QString Editor::datasetFFTSamples(const int group, const int dataset)
{
auto set = getDataset(group, dataset);
if (set)
return QString::number(set->m_fftSamples);
return QString::number(qMax(1, set->m_fftSamples));
return 0;
}
@ -1282,18 +1282,22 @@ void Editor::setDatasetWidgetAlarm(const int group, const int dataset,
}
/**
* Updates the @a frequency value used for FFT plotting.
* Updates the @a samples used for FFT plotting.
*
* @param group index of the group in which the dataset belongs
* @param dataset index of the dataset
*/
void Editor::setDatasetFFTSamples(const int group, const int dataset,
const QString &frequency)
const QString &samples)
{
auto set = getDataset(group, dataset);
if (set)
{
set->m_fftSamples = frequency.toInt();
auto sample = samples.toInt();
if (sample < 1)
sample = 1;
set->m_fftSamples = sample;
emit datasetChanged(group, dataset);
}
}

View File

@ -157,8 +157,7 @@ public slots:
void setDatasetWidgetMax(const int group, const int dataset, const QString &maximum);
void setDatasetWidgetData(const int group, const int dataset, const QString &widget);
void setDatasetWidgetAlarm(const int group, const int dataset, const QString &alarm);
void setDatasetFFTSamples(const int group, const int dataset,
const QString &frequency);
void setDatasetFFTSamples(const int group, const int dataset, const QString &samples);
private slots:
void setModified(const bool modified);

View File

@ -99,7 +99,7 @@ FFTPlot::FFTPlot(const int index)
int size = dataset->fftSamples();
// Ensure that FFT size is valid
while (m_transformer.setSize(size) == QFourierTransformer::InvalidSize)
while (m_transformer.setSize(size) != QFourierTransformer::FixedSize)
--size;
// Set FFT size