Update to experimental state in master :D #2

Merged
neuron303 merged 24 commits from master into master 2019-09-23 15:19:47 +02:00
10 changed files with 60 additions and 92 deletions
Showing only changes of commit 00cd74295c - Show all commits

View File

@@ -117,7 +117,7 @@ MainWindow::MainWindow(QWidget *parent) :
connect(&m_zoomlevelsGroup, &QActionGroup::triggered, this, &MainWindow::zoomChanged);
//setting up menu Debug
connect(m_ui->actionToneGenerator, &QAction::triggered, this, &MainWindow::startGenerator);
connect(m_ui->actionToneGenerator, &QAction::triggered, this, &MainWindow::startStopGenerator);
{
auto widgetAction = new QWidgetAction(this);
@@ -200,9 +200,13 @@ void MainWindow::zoomChanged()
m_ui->widget->setFactor(zoomlevel/100.f);
}
void MainWindow::startGenerator()
void MainWindow::startStopGenerator()
{
if(m_generator){
m_generator = nullptr;
return;
}
m_generator = std::make_unique<DebugToneGenerator>();
m_generator->setDevice(m_outputDevices.at(m_outputDeviceGroup.actions().indexOf(m_outputDeviceGroup.checkedAction())));
m_generator->setSamplerate(samplerate());

View File

@@ -28,7 +28,7 @@ private slots:
void stop();
void refreshRateChanged();
void zoomChanged();
void startGenerator();
void startStopGenerator();
private:
int samplerate() const;