如何在QTextBrowser中加粗文本?

时间:2014-06-12 14:47:48

标签: python text qgis

我是QGIS和Python的新手,我想知道如何在QTextBrowser中加粗一些文字。我正在使用Ubuntu。我刚刚在QGIS Python控制台中尝试了这些,但它并没有给我结果。

>>> class color:
...   PURPLE = '\033[95m'
...   CYAN = '\033[96m'
...   DARKCYAN = '\033[36m'
...   BLUE = '\033[94m'
...   GREEN = '\033[92m'
...   YELLOW = '\033[93m'
...   RED = '\033[91m'
...   BOLD = '\033[1m'
...   UNDERLINE = '\033[4m'
...   END = '\033[0m'
>>> print color.BOLD + 'Hello World !' + color.END
ESC[1mHello World !ESC[0m
>>> import sys
>>> from termcolor import colored, cprint
>>> print colored('hello', 'red'), colored('world', 'green')
ESC[31mhelloESC[0m ESC[32mworldESC[0m

请帮我找到解决这个问题的方法。

1 个答案:

答案 0 :(得分:0)

QTextBrowser 不是控制台。你试过的是控制台逃脱。如果您想在QTextBrowser中使文字变为粗体,请使用从QTextEdit继承的insertHtml方法并使用相应的HTML标记。