QT - Считывание чисел из ввода пользователя

Надо, чтобы программа брала значение из ввода пользователя в текстовые поля. Перелазил уже весь интернет (может, плохо искал :) ), но так и не нашёл, как это сделать. int b = ui->cb->text(); - не работает. Ошибка - "No member named 'text' in QTextEdit'". int a = ui->ca->setValidator(new QRegExpValidator(QRegExp("^([1-9][0-9]*|0)"), this)); - тоже не работает. Версия QT вроде последняя.


Ответы (1 шт):

Автор решения: jokerbot

Попробуй calculatorbuilder пример он есть в 5qt, тебе надо вывести ui_outputWidget->setText(QString::number(value + ui_inputSpinBox1->value())); вот мы ввели в два спинбокса по числу а QLabel (ui_outputWidget) это всё вывел

Вот так ui->textEdit->setText(QString::number(ui->lineEdit_2->text().toInt() + ui->lineEdit->text().toInt()));

→ Ссылка