web-dev-qa-db-ja.com

QLineEditから値を取得する

数値のみを許可するQLineEditがあり、そこから現在の値を取得したいと考えています。方法がわかりません。

ui->lineEdit->setValidator(new QIntValidator(this));
16
SamuelNLP

私はそれを考え出した:

QString XMAX=ui->lineEdit->text();
xMax=XMAX.toDouble();
26
SamuelNLP

または

std::stod(ui->lineEdit->text().toStdString());

ただし、エンコーディングには注意してください。

1
g24l

これを試して:

ui->leNome->displayText()
0
Samuel Ives