QScrollArea中的QLabel

时间:2014-07-05 08:30:36

标签: qt qt-designer qlabel qscrollarea

如果你看看scrollareawidgetcontents有一个“错误”的标志。

qt designer scroll area error

滚动区域的尺寸政策设定为:

  • 水平:展开
  • 垂直:已修复

滚动区域窗口小部件内容的大小策略设置为:

  • 水平:展开
  • 垂直:展开

如果我尝试添加带尺寸政策的标签:

  • 水平:展开
  • 垂直:忽略

标签不可滚动。

我想要实现的是一个可滚动的不可编辑文本区域。

我的具体问题:

  • 为什么会出现scrollareawidgetcontents错误?
  • 如何实现我想要实现的目标?

1 个答案:

答案 0 :(得分:2)

我在图片上看不到任何标签,所以我无法说出你做错了什么。 scrollareawidgetcontents上的红色图标不是错误,它表示窗口小部件没有布局。如果您为其添加标签并对其应用布局,则图标将消失。

无论如何,您应该使用文本浏览器小部件(QTextBrowser)来显示可滚动文本。