Я пытаюсь заставить QInputDialog
поместить значения в массив, используя цикл for, но после достижения максимального значения он не продолжал выполнять код после цикла, пока я не выйду из своей программы
void MainWindow::on_pushButton_clicked()
{
nb = ui->lineEdit->text().toInt();
for(i=1;i<=nb;i++)
{
QInputDialog *ValDialog = new QInputDialog();
b[i] =ValDialog->getInt(this,"Best Fit","Block No : " + i,1,0,100000,1);
}
std::cout << "aAA\n" + b[0];
//UNRUNABBLE instructions
}
Код после цикла for вообще не запускался, пока я не остановил выполнение.