Не могли бы объяснить в чем ошибка?
Есть форма TForm. На форме есть кнопка Start.
При нажатии на кнопку создается форма, на которой есть progressBar и объект потока TThread, а в нем таймер и по timeout() progressBar увеличивается.
Хочу по нажатию кнопки остановить один из потоков.
void TForm::stopThread(QKeyEvent* event)
{
if( event->key() == Qt::Key_F1)
{
m_threadform[0]->thread->quit();
m_threadform[0]->thread->wait();
event->accept();
}
}
но ничего не выходит. Даже на мнажатие не реагирует.
Не могли бы подсказать почему???
Спасибо!