diff --git a/mainwindow.cpp b/mainwindow.cpp --- a/mainwindow.cpp +++ b/mainwindow.cpp @@ -168,7 +168,7 @@ void MainWindow::onPortToggled(bool open void MainWindow::onDataReady() { - if (ui->actionStart->isChecked()) + if (!ui->actionPause->isChecked()) { QByteArray data = serialPort.readAll(); addData((unsigned char)(data[0])); diff --git a/mainwindow.ui b/mainwindow.ui --- a/mainwindow.ui +++ b/mainwindow.ui @@ -407,7 +407,7 @@ 0 0 653 - 23 + 20 @@ -434,19 +434,22 @@ false - + - + true - true + false - Start + Pause + + + Pause Plotting