gpt4 book ai didi

c++ - Qt多行替代水平布局

转载 作者:行者123 更新时间:2023-11-30 02:37:02 25 4
gpt4 key购买 nike

我正在尝试制作一个布局,一旦它的第一行被小部件填充,它就会开始向下一行添加新的小部件。 QGridLayout 有点像我需要的,但是它具有对称性,我不想要对称性,因为小部件的大小都不同。 QVBoxLayout 非常适合单行,但要使其成为多行就很难了。

最佳答案

如果我理解你的目标是正确的,我认为使用 Flow Layout 而不是修改 QGridLayout 会更简单,而且可能更漂亮;恰好其中一个 Qt 示例就是这样的事情(代码似乎是 BSD 许可的,请参见页面底部):http://doc.qt.io/qt-5/qtwidgets-layouts-flowlayout-example.html

关于c++ - Qt多行替代水平布局,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32069559/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com