Qt-文本框类QLineEdit、QTextEdit (QPlainTextEdit类似)

QLineEdit是单行文本框。

QTextEdit是多行文本框。

不可编辑:ui.lineEdit->setFocusPolicy(Qt::NoFocus)

不可编辑:ui.textEdit->setFocusPolicy(Qt::NoFocus)

可编辑:ui.lineEdit->setReadOnly(true)

可编辑:ui.textEdit->setReadOnly(true)

清空:ui.lineEdit->clear();

清空:ui.textEdit->clear();

获取内容:ui.lineEdit->text();

获取内容:ui.textEdit->toPlainText()

设置内容:ui.lineEdit->setText("123");

设置内容:ui.textEdit->setText("123");

QTextEdit追加方式ui.textEdit->append("123");

QTextEdit获取行数m_textEditRev->document()->blockCount()

QTextEdit设置字体:ui.textEdit->setFontPointSize(20);

文本已经打开情况下设置字体:ui->textEdit->setFont(QFont(tr("Consolas"), fontSize));

QTextEdit设置文本色:setTextColor(Qt::red);//红色

QTextEdit设置文本背景色:setTextBackgroundColor(Qt::red)

QTextEdit设置窗口背景颜色:

QPalette pa = ui->textEdit->palette();

pa.set

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值