From 5b52b30d568dc48214710f68d9f156b8dc6251f2 Mon Sep 17 00:00:00 2001 From: Uwe Risse Date: Mon, 1 Aug 2022 10:16:28 +0200 Subject: [PATCH] Ensure compatibility with Qt < 5.15. --- widgets/mainwindow.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/widgets/mainwindow.cpp b/widgets/mainwindow.cpp index ece50117b..add8391c1 100644 --- a/widgets/mainwindow.cpp +++ b/widgets/mainwindow.cpp @@ -7932,7 +7932,11 @@ void MainWindow::transmit (double snr) if(m_mode=="Echo") { m_fDither=0.; +#if QT_VERSION >= QT_VERSION_CHECK (5, 15, 0) if(m_astroWidget && m_astroWidget->bDither()) m_fDither = QRandomGenerator::global()->bounded(20.0) - 10.0; //Dither by +/- 10 Hz +#else + if(m_astroWidget && m_astroWidget->bDither()) m_fDither = 20.0*(double(qrand())/RAND_MAX) - 10.0; //Dither by +/- 10 Hz +#endif Q_EMIT sendMessage (m_mode, 27, 1024.0, 1500.0+m_fDither, 0.0, m_soundOutput, m_config.audio_output_channel(), false, false, snr, m_TRperiod); // qDebug() << "aa" << m_s6 << m_freqNominal << m_rigState.frequency() << m_fDither;