【问题标题】:Qt Creator (Designer): Single text line with horizontal scrollbarQt Creator (Designer):带有水平滚动条的单行文本
【发布时间】:2019-12-01 16:21:54
【问题描述】:

如何获得只有水平滚动条的单个文本行?

我认为这就是这个问题的全部内容。

我已经尝试过仅使用QLineEdit 或使用QScrollAreaQTextEdit 等,但没有任何东西可以正常工作。

这就是我目前得到的:

它总共显示为“Textexample”,但QLineEdit 将其截断,QScrollArea 不提供功能性水平滚动条。

最后,我想要一个文本行,带有一个水平滚动条,所以使用滚动条我可以看到文本行内的所有内容。

提前致谢。如果需要更多信息,我很乐意提供帮助。

【问题讨论】:

  • 您能否在您的问题中添加一个最小的可重现示例(作为代码),以使您的努力对我们可见且可重现? THX :-)
  • 由于我与 qt creator 设计师合作,我只能为您提供 html 代码:/
  • 公平点 :-) 您是否尝试将QTextEdithorizontalScrollBarPolicy 属性设置为ScrollBarAlwaysOn
  • ... 和 lineWrapModeNoWrap?
  • @Cpt.Crazy 他告诉我用QTextEdit替换QLineEdit

标签: c++ qt qlineedit qscrollarea qscrollbar


【解决方案1】:

查看QTextEdit的胖属性:

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-01-28
    • 2016-05-28
    • 2014-10-22
    • 2019-09-05
    • 1970-01-01
    • 2018-06-03
    相关资源
    最近更新 更多