我使用TextBrowser的setText方法,将str展示,其中用HTML更改特定字的颜色。但是有时能显示颜色,有时只展示原str。
用如下代码设置文本:
ui.tb_body.setText(body)
有时成功显示颜色如图:
有时无法显示颜色如图:
但是同样的str文本复制后直接setText,又能显示颜色。
谢谢!
我使用TextBrowser的setText方法,将str展示,其中用HTML更改特定字的颜色。但是有时能显示颜色,有时只展示原str。
用如下代码设置文本:
ui.tb_body.setText(body)
有时成功显示颜色如图:
有时无法显示颜色如图:
但是同样的str文本复制后直接setText,又能显示颜色。
谢谢!
断点跟,看看代码到底执行了没有
很多时候跟时序有关系,到底应该先设置颜色还是先填充文本