bas*_*his 4 layout user-interface qt qtwidgets
这件事对我来说似乎非常基本,尽管我找不到任何有关如何实现它的信息。
我有某种QGridLayout包含相同大小的小部件。我想根据布局大小更新其行/列数。
QGridLayout
例如,在相对较宽的屏幕上,它看起来像这样:
但如果屏幕不够宽,无法容纳所有项目,它会像这样垂直增长:
Rei*_*ica 5
不会QGridLayout自动支持此功能。您可以:
使用QGridLayout根据屏幕宽度除以小部件宽度设置的列数,以及足以适合小部件的行数,或者
使用流程布局示例并根据您的需要进行修改。
归档时间:
9 年,6 月 前
查看次数:
5045 次
最近记录:
3 年,1 月 前