在 PyQt5 中,QTextBrowser 是一个强大的小部件,用于显示富文本内容和超链接。它是一个基于 QTextEdit 的子类,提供了一些额外的功能,使得显示和浏览文本内容变得更加方便和灵活。
QTextBrowser 支持显示格式丰富的文本,包括粗体、斜体、下划线、超链接等。它还可以与用户交互,允许点击超链接并响应链接的打开操作。
下面我们将详细介绍如何使用 QTextBrowser 创建一个简单的文本浏览器,并显示一些富文本内容和超链接。
首先,我们需要导入 PyQt5 模块:
from PyQt5.QtWidgets import QApplication, QTextBrowser, QVBoxLayout, QWidget
from PyQt5.QtCore