|
|
干练的滑板 · The Best IFTTT Home ...· 1 月前 · |
|
|
逼格高的伤痕 · 如何修复“需要”的WebStorm警告“未解 ...· 5 月前 · |
|
|
虚心的长颈鹿 · $中际旭创(SZ300308)$ 谷歌 和 ...· 1 年前 · |
|
|
乐观的炒饭 · Windows 终端自定义提示符设置 | ...· 1 年前 · |
例如,如果您实现了一个宽度固定的QHBoxLayout (由父布局确定),并且添加了更多的小部件(具有给定的最小大小),而不适合固定的布局区域,那么这些小部件就会比minSize小,甚至在某个点重叠。这是默认实现(忽略minimumSize,空格)吗?
如果是,您将如何实现将minimumSize和“推”其他小部件从布局区域中“推开”,或者只部分绘制小部件(剪辑到布局区域)?
我偶然发现了布局内核的c++源代码。布局是在qLayoutengine中计算的。对于GridLayouts,通过内部qGeomCalc方法完成的BoxLayouts。这里说:“它将可用空间分配给链的链: layoutItems及其几何子结构”。
因此,为了将所有项目“打包”到给定的空间中,minimumSize将被忽略。
Copyright © 2013 - 2023 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号: 粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
扫码关注腾讯云开发者
领取腾讯云代金券