我有这个框(QPlainTextEdit(,我可以在其中添加多行文本。但是,如果我想在这个框中添加图片和文本,我必须使用什么pyqt小部件?
您可以为此使用QTextEdit
,例如
from PyQt5 import QtWidgets
if __name__ == "__main__":
app = QtWidgets.QApplication([])
window = QtWidgets.QTextEdit()
window.setHtml('''
<h1>My document</h1>
<p>This is some text</p>
<p>
<img src="resources/cat.jpg" alt="cat" width="500">
</p>
''')
window.show()
window.resize(700,700)
app.exec()