禁用或锁定文本编辑PyQT

时间:2014-05-16 13:49:29

标签: python pyqt pyqt4

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

有没有办法做到这一点?

感谢您的帮助!!

3 个答案:

答案 0 :(得分:3)

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

答案 1 :(得分:3)

使用此选项禁用PyQt中的文本编辑(QTextEdit

self.textEdit.setDisabled(True)

答案 2 :(得分:3)

您可以使用以下命令将其设置为只读:

self.textEdit.setReadOnly(True)

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