【问题标题】:PyQt5 how to set QLineEdit behaviour like '\n'PyQt5 如何设置 QLineEdit 行为,如 '\n'
【发布时间】:2016-05-30 19:08:32
【问题描述】:

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

【问题讨论】:

  • 阅读the documentation的第一行。
  • @BrenBarn 是的,就像我想的那样,那么有没有像我想要的 QLineEdit 这样的方法?
  • 可能是QTextEdit,或者尝试用谷歌搜索你特别需要的东西。

标签: python python-3.4 pyqt5 qlineedit


【解决方案1】:

“线”就在其名称中,所以是的,它支持“仅 1 行”。

QLineEdit 小部件是一个单行文本编辑器。

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-07-21
    • 1970-01-01
    • 1970-01-01
    • 2021-07-19
    • 1970-01-01
    相关资源
    最近更新 更多