QT控件学习总结

QListWidget

  1. 添加表格
    设置当前行数据即颜色
    QListWidgetItem* item = new QListWidgetItem();
    item->setText( "red" );
    item->setForeground( Qt::red );
    ui->listWidget->addItem( item );
    ui->listWidget->scrollToBottom();

添加多行数据

	QStringList devInfo;
	devInfo << "red";
	ui->listWidget->addItems( devInfo );
	ui->listWidget->scrollToBottom();

QPlainTextEdit

设置全部字体颜色

	QPalette plet;
	plet.setBrush(QPalette::Text, Qt::red );
	ui->plainTextEdit->setPalette(plet);
	ui->plainTextEdit->appendPlainText(info);

设置当前字体颜色

    QTextCharFormat fmt;
    fmt.setForeground( Qt::red );
    QString  str1 = ui->plainTextEdit->toPlainText();
    QTextCursor cursor = ui->plainTextEdit->textCursor();//获取文本光标
    ui->plainTextEdit->setFocus();
    cursor.mergeCharFormat(fmt);//光标后的文字就用该格式显示
    ui->plainTextEdit->mergeCurrentCharFormat(fmt);
    ui->plainTextEdit->appendPlainText( "red" );
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值