QlineEdit:单行文本
QTextEdit:多行文本
QPlain Text Edit :纯文本(不能设置字体属性)
1.QlineEdit
添加内容
//向lineEdit添加文字
ui->lineEdit->setText("一行文字");
内容的输出形式
setEchoMode(QLineEdit::Normal) | 默认 显示输入字符 |
setEchoMode(QLineEdit::NoEcho) | 不显示任何东西 |
setEchoMode(QLineEdit::Password) | 掩盖密码 |
setEchoMode(QLineEdit::NoEcho) | 输入时显示 否则密码 显示 |
代码:
//默认 显示输入字符
ui->lineEdit_2->setEchoMode(QLineEdit::Normal);
//不显示任何东西
ui->lineEdit_2->setEchoMode(QLineEdit::NoEcho);
//掩盖密码
ui->lineEdit_2->setEchoMode(QLineEdit::Password);
//输入时显示 否则密码 显示
ui->lineEdit_2->setEchoMode(QLineEdit::NoEcho);
第一种:
第二种:
第三种:
第四种
2.QTextEdit
添加文字
//向textEdit中添加文字
ui->textEdit->setText("多行文字")
添加图片
//添加图片
ui->textEdit->textCursor().insertImage(QImage(":/new/prefix1/apic26488.jpg"));
添加网址
//添加网址
ui->textEdit->setHtml("<a href=\"https:://bilibili.com\">b站</a>");
版权声明:本文为qq_45303986原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。