QPlainTextEdit继承图 :
QPlainTextEdit描述 :
它和QTextEdit 差不多(但是它不是继承QTextEdit),但是它更适合大的文本! 具体差异看上面!
QTextEdit 是按照像素来滚动的,而QPlainTextEdit 是按照行来滚的,
证明如下:
from PyQt5.Qt import * #刚开始学习可以这样一下导入 import sys class Window(QWidget): def __init__(self): super().__init__() self.setWindowTitle("QPlainTextEdit的学习") self.resize(500,500) self.set_ui() def set_ui(self): ############################QTextEdit 和 QPlainTextEdit的区别############################### plainTextEdit = QPlainTextEdit(self) # plainTextEdit = QTextEdit(self) # 可以看到半行的情况 ############################QTextEdit 和 QPlainTextEdit的区别############################### plainTextEdit.resize(300,300) plainTextEdit.move(100,100) if __name__ == '__main__': app =QApplication(sys.argv) window = Window() window.show() sys.exit(app.exec_())