如何为Viewer和QScrollArea添加垂直拆分器?

时间:2017-03-24 09:30:16

标签: c++ qt

我有一个查看器包含在QFrame中,如下所示:

enter image description here

白色区域为Viewer,灰色区域为QFrame

想要的是另一个QscrollArea,其中垂直放置了一个垂直分割器,如下所示:

enter image description here

但即使选择了QScrollAreaViewer,然后在拆分器按钮中垂直点击布局。拆分器没有出现?想知道如何实现这个目标吗?

2 个答案:

答案 0 :(得分:1)

这是您正在寻找的答案: https://stackoverflow.com/a/28313475/1839954

布局区域,添加子窗口小部件,按下CTRL键选择它们,然后然后使用垂直分割器将其布局(其中' sa表单预览上方的布局工具栏上的按钮)

enter image description here

答案 1 :(得分:0)

假设“viewer”你的意思是一个QListView,我可以使用Qt Designer来定义它。您应该从对象检查器中选择QFrame和QScrollArea,然后单击Qt Designer中的垂直拆分器布局。

结果如下:

UI

这是我的对象检查员:

object inspector

希望这有帮助。