Есть вектор: static QVector<QString>pages={"1","2","3","4","5"};
Нужно чтобы при каждой нажатии QPushButton в textBrowser выводилось по одному элементу вектора.
void theory::on_next_page_clicked()
{
for (int i=0;i<pages.size())
{
ui->textBrowser->insertPlainText(pages[i]+" ");
if (//проверка на клик)
{
i++;
}
}
}
Так как вы написали, работать не будет-вы нарушаете идеологию, заложенную в термин "событийно управляемое приложение".
Вам нужно при каждом клике (это и есть "событие") проверять, не вышел ли индекс за границу массива, если вышел - обнулять, после чего выводить элемент, соответствующий этому индексу.
Ну а текущий индекс нужно сделать полем класса вашего окна и помнить между вызовами слота.
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости