Задать вопрос
@Blunker

Как увеличить счетчик в qt?

Есть код
int page = 0;
    int count = 2;


    if (ui->lineEdit->text().toDouble() == answers[page].getA())
    {
        ui->textBrowser_2->clear();
        ui->textBrowser_2->append(tasks[page+1]);
        QString str = QString::number(count);
        ui->label->setText(QString(str + "/5"));
        wins++;
    }
    else
    {
        ui->textBrowser_2->clear();
        ui->textBrowser_2->append(tasks[page+1]);
        QString str = QString::number(count);
        ui->label->setText(QString(str + "/5"));
        fail++;
    }
    page++;
    qDebug() << page;
}

это слот, вызывается при нажатии на кнопку. Как сделать так чтобы переменная page с каждым нажатием увеличивалась?
  • Вопрос задан
  • 461 просмотр
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Разработчик C++
    9 месяцев
    Далее
  • Яндекс Практикум
    Разработчик C++ расширенный
    12 месяцев
    Далее
  • Яндекс Практикум
    Мидл разработчик С++
    4 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 2
Как минимум, нужно сделать page и count полями класса.
Ответ написан
Zifix
@Zifix Куратор тега Qt
Barbatum
Qt тут совершенно ни при чем, вы фундаментально не понимаете что такое область видимости, схожие проблемы будут в любом языке.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы