PyQt5如何设置'\ n'之类的QLineEdit行为

时间:2016-05-30 19:08:33

标签: python python-3.4 pyqt5 qlineedit

答案可能很简单,但我搜索了30分钟,找不到任何东西。我只想像\n那样设置QLineEdit。更具体地说,当我开始输入QLineEdit时,如果它是一个长句并且大于QLineEdit的宽度,它就像永远一样直接。当文本到达QLineEdit框的末尾时,我想在新行上启动它。即使我在打字时按Enter键,也不会进入新行。我怎样才能解决这个问题? QLineEdit只有1行而不是最后一行吗?

1 个答案:

答案 0 :(得分:0)

“Line”就在它的名字中,所以是的,它支持“只有1行”。

  

QLineEdit窗口小部件是一行文本编辑器。

如果您需要样式,您想要的是QPlainTextEditQTextEdit