Qt:使 QHBoxLayout 可滚动

Ale*_*lex 2 c++ layout user-interface qt

我有一个QHBoxLayout水平布局,其中添加了很多列表小部件。

尽管我调用setMaximumWidth(300)setMinimumWidth(300)获取列表小部件,但一旦它们不适合窗口,它们就会开始缩小。

我想要一个滚动条。这可能吗?

Cas*_*lho 5

是的,如果您将布局放入父窗口小部件中,并将该父窗口小部件放入 QScrollArea 中。

QScrollArea 文档