radio: add activation controls, live VAD meters and signal diagnostics

This commit is contained in:
evgeny committed 2026-10-09 16:11:11 +02:00
1 parent fddbba217d
commit 7f3247bfcc
23 files changed
+818 -182

No files matched your search

+7 -2
View File
@@ -34,6 +34,7 @@ extern "C" {
#include <QTextStream>
#include <QMessageBox>
#include <QFileDialog>
#include <QScrollArea>
SettingsDialog::SettingsDialog(const QString& configPath, DbManager* db, UtunNode* node,
AudioRecorder* recorder, QWidget* parent)
@@ -210,8 +211,12 @@ SettingsDialog::SettingsDialog(const QString& configPath, DbManager* db, UtunNod
m_audioDevicePage->loadFromDb();
m_pages->addWidget(m_audioDevicePage);
m_radioPage = new RadioSettingsPage(db, m_pages);
m_pages->addWidget(m_radioPage);
auto* radioScroll = new QScrollArea(m_pages);
radioScroll->setWidgetResizable(true);
radioScroll->setFrameShape(QFrame::NoFrame);
m_radioPage = new RadioSettingsPage(db, radioScroll);
radioScroll->setWidget(m_radioPage);
m_pages->addWidget(radioScroll);
rightLayout->addWidget(m_pages, 1);
// --- Bottom buttons ---