【发布时间】:2019-06-07 13:06:38
【问题描述】:
我正在使用 PyQt5 并希望将一些控件堆叠在一起。我希望这些控件能够根据它们的内容确定它们自己的大小。例如,如果我有三个按钮,内容分别为“一”、“二二”和“三三三”,那么第一个按钮应该是最小的,在左上角,第二个应该在第一个下方,并且稍宽,等等。值得一提的是,这些将被放置在QScrollArea 中,您可以期待数百个堆叠的项目。
我尝试了QVBoxLayout,但所有按钮都具有相同的大小,在屏幕上伸展,如果不足以填满父级,则会在中间浮动。
【问题讨论】: