PyQt5 如何设置像 '\n' 这样的 QLineEdit 行为
PyQt5 how to set QLineEdit behaviour like '\n'
答案可能非常简单,但我搜索了大约 30 分钟却什么也没找到。我只想像 \n
那样设置 QLineEdit。更具体地说,当我开始在 QLineEdit 中输入时,如果它是一个长句子并且大于 QLineEdit 的宽度,它会像永远一样直走。当文本到达 QLineEdit 框的末尾时,我想在新行上开始它。即使我在输入时按回车键,它也不会换行。我怎样才能解决这个问题? QLineEdit只有1行不走底线吗?
"Line" 就在它的名字里,所以是的,它支持 "only 1 row"。
The QLineEdit widget is a one-line text editor.
如果你需要样式,你想要的是QPlainTextEdit
or QTextEdit
。
答案可能非常简单,但我搜索了大约 30 分钟却什么也没找到。我只想像 \n
那样设置 QLineEdit。更具体地说,当我开始在 QLineEdit 中输入时,如果它是一个长句子并且大于 QLineEdit 的宽度,它会像永远一样直走。当文本到达 QLineEdit 框的末尾时,我想在新行上开始它。即使我在输入时按回车键,它也不会换行。我怎样才能解决这个问题? QLineEdit只有1行不走底线吗?
"Line" 就在它的名字里,所以是的,它支持 "only 1 row"。
The QLineEdit widget is a one-line text editor.
如果你需要样式,你想要的是QPlainTextEdit
or QTextEdit
。