【问题标题】:How to set horizontal overflow for QPlainTextEdit?如何为 QPlainTextEdit 设置水平溢出?
【发布时间】:2019-01-23 08:58:43
【问题描述】:

我正在尝试使用 QPlainTextEdit,但默认情况下,如果一行太长,它会返回到下一行。

有没有办法做一个水平溢出(所以有一个滚动条,而该行“无休止地”继续)?

【问题讨论】:

    标签: c++ qt qplaintextedit


    【解决方案1】:

    QPlainTextEdit 有方法setLineWrapMode(QPlainTextEdit::LineWrapMode mode) 可以用来设置这个属性。

    setLineWrapMode(QPlainTextEdit::LineWrapMode mode)

    • 通过代码:
    #include <QPlainTextEdit>
    
    QPlainTextEdit plainText;
    plainText.setLineWrapMode(QPlainTextEdit::LineWrapMode::NoWrap);
    
    • 通过 Qt 设计器:

    【讨论】:

      猜你喜欢
      • 2020-03-16
      • 2015-08-05
      • 2018-04-19
      • 1970-01-01
      • 2016-09-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多