2012-08-28 52 views
11

Tôi có một qlineedit chỉ cho phép các số và tôi muốn nhận được giá trị chữa trị từ nó. Tôi không thể hiểu được làm thế nào.lấy giá trị từ một qlineedit

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

Trả lời

22

I figured it out:

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

Hoặc

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

nhưng xem ra cho mã hóa.

0

Hãy thử cách này:

ui->leNome->displayText() 
Các vấn đề liên quan