我有一个 QT 表单,它实际上有数百个小部件,为了让它们一次都适合屏幕(根据需要),我需要让它们变得非常小。使用时,表单将具有固定(不可调整大小)的大小。我可以将小部件调整到所需的高度/宽度并使用适当的(小)字体大小,使它们的大小策略“固定”等。但是,一旦我开始将它们放入布局中,它们就会变成一些更大的最小值尺寸。对于小部件的高度尤其如此,但宽度有时也会受到影响。
如果我知道如何做以下三件事之一,我的问题就会得到解决:
更改小部件的布局的默认最小尺寸。
强制布局不要改变小部件的大小。
使用 Qt 设计器以类似网格的格式很好地对齐小部件,而无需使用布局。
我广泛搜索了 Qt 设计师的文档和 SO,但无济于事。
非常感谢帮助