我想询问horizontal spacer
中的Qt
。
将其添加到表单时,例如通过Qt designer
。
为什么我们使用水平垫片?它的目的是什么?
感谢。
答案 0 :(得分:26)
它用于防止小部件拉伸或移动窗口。
假设您有一个水平布局的窗口a和以下小部件:
[LABEL EDIT]
如果您调整窗口大小,窗口小部件将随窗口一起拉伸。在这种情况下,编辑小部件可能会被拉伸,你得到这个:
[LABEL E D I T]
您可以修改编辑小部件,但在调整大小后
[LABEL EDIT ]
要将编辑控件保留在其位置,请使用水平间隔符:
[LABEL EDIT SPACER]
如果现在调整窗口大小,您将得到:
[LABEL EDIT S P A C E R]