用qt设置的编辑框,如何获取编辑框里输入的信息

2025-04-22 17:47:22
推荐回答(3个)
回答1:

  1. 如果是 QLineEdit,则用: QString str =  ui->edit->text();

  2. 如果是 QPlainTextEdit,则用: QString str =  ui->edit->toPlainText();

  3. 如果是 QTextEdit, 获取简单文本则用: QString str =  ui->edit->toPlainText(); 获取富文本则用:QString str =  ui->edit->toHtml(); 。

回答2:

你用的是qt designer吧??假设在qt designer里设置编辑框的对象名是lineEdit,,那么在你的C++程序中可以通过ui - >lineEdit->text();,,,

回答3:

一般Qt都有一个text()函数可以获取编辑框中的内容