From 470a0925ea735b8fada0831f272f1b5b434328c9 Mon Sep 17 00:00:00 2001 From: MPIBR-kretschmerf Date: Thu, 24 Nov 2016 11:28:54 +0100 Subject: [PATCH] Added disabling of stop button when stopped --- Mainwindow.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Mainwindow.cpp b/Mainwindow.cpp index dbf3534..bba25be 100644 --- a/Mainwindow.cpp +++ b/Mainwindow.cpp @@ -39,8 +39,8 @@ MainWindow::MainWindow(QWidget *parent) : ui->lineEdit_licksToReward->setValidator(intValidator); ui->lineEdit_iti->setValidator(doubleValidator); - ui->lineEdit_fileNegative->setText("C:/Users/superuser.D-01477/Desktop/attentionGame/20160812_AttentionGame/20160812_AttentionGame/Audio/negative_state.rcx"); - ui->lineEdit_filePositive->setText("C:/Users/superuser.D-01477/Desktop/attentionGame/20160812_AttentionGame/20160812_AttentionGame/Audio/positive_state.rcx"); +// ui->lineEdit_fileNegative->setText("C:/Users/superuser.D-01477/Desktop/attentionGame/20160812_AttentionGame/20160812_AttentionGame/Audio/negative_state.rcx"); +// ui->lineEdit_filePositive->setText("C:/Users/superuser.D-01477/Desktop/attentionGame/20160812_AttentionGame/20160812_AttentionGame/Audio/positive_state.rcx"); connect(&smc, SIGNAL(statusMessage(QString)), this, SLOT(onStatusMessage(QString))); connect(&smc, SIGNAL(terminated()), this, SLOT(onStateMachineTerminated())); @@ -92,6 +92,7 @@ void MainWindow::on_pushButton_Run_clicked() if(!settings.itiSequence.isEmpty()){ ui->pushButton_Run->setDisabled(true); + ui->pushButton_Stop->setDisabled(false); ui->statusBar->showMessage("Running"); smc.startStateMachine(settings); }else{ @@ -118,6 +119,7 @@ void MainWindow::on_pushButton_Stop_clicked() qDebug() << "Stopped and terminated"; ui->statusBar->showMessage("Stopped and terminated"); ui->pushButton_Run->setDisabled(false); + ui->pushButton_Stop->setDisabled(true); ui->pushButton_Pause->setChecked(false); ui->pushButton_Pause->setText("Pause"); }