我正在尝试在水平布局中的旋转框旁边放置一个文本标签。我希望标签尽可能小,旋转框尽可能大,所以我将标签的水平尺寸调整策略设置为Minimum
,旋转框的水平尺寸调整策略设置为Maximum
。但是,这会导致标签具有最大尺寸,旋转框具有最小尺寸:
如果我交换了规模调整政策,我得到了我想要的东西:
这种向后行为是一个已知的错误,还是我只是不了解Qt布局?
在64位Windows 7上使用基于Qt 5.0.2(32位)的QtCreator 2.7.0。
答案 0 :(得分:1)
"最小"表示小部件必须具有给定大小或更多(给定大小最小),而"最大"意味着给定的大小是一个上限,所以你观察到的行为与语义一致。
我会将spinbox策略设置为"扩展"并且标签为"首选"。