我有一个从设计器创建的 UI,带有一个QGridLayout,我在其中从代码中添加了我的自定义小部件。添加1~4个自定义小部件时没有问题,但是当我尝试放置更多时,它们会重叠。
这是完成解释的图像:
不重叠:http: //i45.tinypic.com/wve8o6.png
重叠:http: //i47.tinypic.com/565py.png
我正在尝试找到一种向 QGridLayout 添加某种滚动的方法,因此我的自定义小部件不会在它们之间重叠,并且我可以与它们进行交互。
我尝试使用 QScrollArea 但是当我添加超过 4 个小部件时,它们继续重叠并且滚动无法正常工作。