PyQt4中最理想的小部件是什么?在这个小部件中,我们可以附加文本,但在填充文本后无法对其进行编辑



我正在Python中进行一个涉及创建用户界面的个人项目。为此,我选择了PyQt4。

作为GUI代码的一部分,我需要一个小部件,我们可以在其中添加文本,但要求是它不允许编辑。QtGui.QTextEdit可以解决附加文本的目的,但不能满足第二个要求。我可以使用什么小部件来满足这两个要求?

感谢

由谁编辑?

如果你不希望用户可以编辑它,我认为你只需要用QTextEdit将QTextEdit设置为只读。setReadOnly(True)

如果你不想再次从代码中编辑,我认为你只需要检查控件中是否有文本:如果没有,添加文本,否则会返回错误(或任何你需要的)

您可以有两个TextEdit,一个设置为只读,用于显示全文,另一个设置在下面,用于输入要附加到上面的文本。

最新更新