Qt5.0中lineEdit的输入输出

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/zz709196484/article/details/54698187

输入:
可以读取当前框中所输入的文字

QString mString = ui->lineEdit->text();
QMessageBox::about(this, "About", mString);

输出:
这样可以设置lineEdit的当前显示文字

ui->lineEdit->setText(L"About");

焦距设置:
设置当前lineEdit不可获得焦距,即不可被选中输入

ui->lineEdit_3->setFocusPolicy(Qt::NoFocus);

连接信号与槽使得回车相当于确认

connect(ui->lineEdit, SIGNAL(returnPressed()), this, SLOT(calSlot()));

常用的转换函数

int num_1 = ui->lineEdit->text().toInt();
//把QString转换为int
QString::number(num_1, base);
//把int 转换为base进制的QString
展开阅读全文

没有更多推荐了,返回首页