@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 с каждым нажатием увеличивалась?
  • Вопрос задан
  • 450 просмотров
Пригласить эксперта
Ответы на вопрос 2
Как минимум, нужно сделать page и count полями класса.
Ответ написан
Zifix
@Zifix Куратор тега Qt
Barbatum
Qt тут совершенно ни при чем, вы фундаментально не понимаете что такое область видимости, схожие проблемы будут в любом языке.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы