У меня связь с Arduino. Мне нужно постоянно посылать символ в последовательный порт для обработки серии двигателей, когда я нажимаю кнопку. Итак, я создал QPushButton и хочу, чтобы при нажатии он отправлял этот символ. Но когда мне нужно создать al oop, я не знаю, как его сломать. Я пробовал это решение
...
Class .... {
private:
bool buttonPressed = false;
}
void MainWindow::on_pulsante1_pressed()
{
buttonPressed = true;
while (buttonPressed == true)
{
connect(ui->pulsante1,SIGNAL(released()),this,SLOT(on_pulsante1_released()));
qDebug() << "pressed";
}
}
void MainWindow::on_pulsante1_released()
{
buttonPressed = false;
qDebug() << "released";
}
Где я сделал не так?