在項目中遇到了檢查系統一些功能是否正常的提示界面。因爲文本是多行,又不想動態創建控件。所以使用QTextEdit去追加文本內容。同事又需要文字能顯示不同顏色
1.同一字符串顯示不同顏色可以使用標籤來設置,在配置文件中添加
通過不同顏色的標籤顯示不同顏色的文本,效果如下。
2.因爲使用的控件是QTextEdit是可以編輯的。類似這樣的提示肯定是不允許編輯的。
- 設置屬性readonly,爲true(不可編輯,滑動條可以滑動)
- 設置屬性focusPolicy爲nofocus(不可編輯,滑動條可以滑動)
- 設置屬性enabled爲false(不可編輯,滑動條不可以滑動)