禁用或锁定文本编辑PyQT

HaT*_*MuX 3 python pyqt pyqt4

我想禁用文本编辑(单击按钮时),因此用户将无法再在其中添加文本。

有什么办法吗?

谢谢你的帮助!!

Raj*_*rma 6

使用它来禁用PyQt 中的文本编辑(QTextEdit

self.textEdit.setDisabled(True)
Run Code Online (Sandbox Code Playgroud)


Mr *_*ike 5

您可以通过以下方式将其设置为只读:

self.textEdit.setReadOnly(True)
Run Code Online (Sandbox Code Playgroud)

我更喜欢这种setDisabled方法,因为它可以保持其原始的视觉外观。


use*_*537 3

调用文本编辑对象的setDisabled()函数