Допустим есть массив char arr[] = {'a', 'b', 'c'} и есть LineEdit и нужно из массива по очереди вывести буквы из массива. Есть счётчик for (int i = 0; i < 2; i++) { /* и здесь нужно вывести эти буквы */ } если использовать ui->lineEdit->setText(); то будет выводится последняя буква а мне нужно что бы выводились все. Как это сделать?
ui->lineEdit->setText(ui->lineEdit->Text() + arr[i]);
если внутри счётчика нет принудительной обработки цикла событий (вызовов типа qApp->processEvents()), то процесса последовательного добавления вы не увидите и в этом случае лучше вывести эту строку без цикла:
ui->lineEdit->setText(QString::fromLatin1(arr,sizeof(arr)));
Как развивать веб-проекты в 2026 году: технологии, контент E-E-A-T и факторы доверия
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники