【发布时间】:2012-05-03 07:31:39
【问题描述】:
我有一个由设计器创建的 UI,其中有一个 QGridLayout,我在其中添加了我的 自定义小部件从代码。添加1~4个自定义小部件时没有问题,但是当我尝试放置更多时,它们会重叠。
这里有一张图片来完成解释:
不重叠:http://i45.tinypic.com/wve8o6.png
重叠:http://i47.tinypic.com/565py.png
我正在尝试找到一种方法来向 QGridLayout 添加某种滚动,因此我的自定义小部件不会在它们之间重叠,并且我可以与它们进行交互。
我尝试使用 QScrollArea,但是当我添加超过 4 个小部件时,它们继续重叠并且滚动无法正常工作。
【问题讨论】:
标签: c++ qt qwidget qscrollarea qgridlayout