QT关于文本同一字符串显示不同颜色,以及不允许编辑

在项目中遇到了检查系统一些功能是否正常的提示界面。因为文本是多行,又不想动态创建控件。所以使用QTextEdit去追加文本内容。同事又需要文字能显示不同颜色

1.同一字符串显示不同颜色可以使用标签来设置,在配置文件中添加

通过不同颜色的标签显示不同颜色的文本,效果如下。

2.因为使用的控件是QTextEdit是可以编辑的。类似这样的提示肯定是不允许编辑的。

  1. 设置属性readonly,为true(不可编辑,滑动条可以滑动)
  2. 设置属性focusPolicy为nofocus(不可编辑,滑动条可以滑动)
  3. 设置属性enabled为false(不可编辑,滑动条不可以滑动)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章