Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/341.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 使用HTML<;字体>;在QLabel赢得';不要在'之后工作\n';_Python_Html_Pyqt_Pyqt5 - Fatal编程技术网

Python 使用HTML<;字体>;在QLabel赢得';不要在'之后工作\n';

Python 使用HTML<;字体>;在QLabel赢得';不要在'之后工作\n';,python,html,pyqt,pyqt5,Python,Html,Pyqt,Pyqt5,我正在尝试为日志制作一个多行标签。我希望错误、调试和信息行具有不同的颜色,但在之后,某些东西将无法工作 我正在使用python 3.6和pyqt5 要复制的示例: 有效 label.setText('something <font color="blue">Hello</font><font color="red"> World</font something2') label.setText('somethin

我正在尝试为日志制作一个多行标签。我希望错误、调试和信息行具有不同的颜色,但在
之后,某些东西将无法工作

我正在使用python 3.6和pyqt5

要复制的示例:

有效

label.setText('something <font color="blue">Hello</font><font color="red"> World</font something2')

label.setText('something Hello World发生的事情是,当放置“\n”Qt时,解释您要放置的是纯文本,因此不使用HTML标记,而必须使用

label.setText('some <br> thing <font color="blue">Hello</font><font color="red"> World</font something2')
label.setText('some
thing Hello World
label.setText('some <br> thing <font color="blue">Hello</font><font color="red"> World</font something2')