From 8ba3ba1646d74dc3dab6cb54b7d341f040ea8fb8 Mon Sep 17 00:00:00 2001 From: NeoTheFox Date: Mon, 2 Mar 2015 18:59:00 +0300 Subject: [PATCH] fixed mistake in timers --- mainwindow.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/mainwindow.cpp b/mainwindow.cpp index 045bc1a..fcb2ee4 100644 --- a/mainwindow.cpp +++ b/mainwindow.cpp @@ -414,10 +414,10 @@ void MainWindow::on_sendBtn_clicked() void MainWindow::sendNext() { - if(injectingCommand && printer.isWritable()) + if(injectingCommand && printer.isWritable() && commandDone) { sendLine(userCommand); - //commandDone=false; + commandDone=false; injectingCommand=false; return; } @@ -459,7 +459,7 @@ void MainWindow::on_pauseBtn_clicked() void MainWindow::checkStatus() { - if(checkingTemperature && (sinceLastTemp.elapsed() < statusTimer.interval())) injectCommand("M105"); + if(checkingTemperature && (sinceLastTemp.elapsed() > statusTimer.interval())) injectCommand("M105"); } void MainWindow::on_checktemp_stateChanged(int arg1)