我想要完成的是一个非常简单和直接的需求,或者我想,但对于我的生活,我似乎找不到办法去做。
在我的qt应用程序中,我希望能够创建一个小部件或布局来填充父窗口小部件的整个空间。
例如,假设我想要一个具有固定高度的标签,并在其下方放置一个堆叠的小部件,它占据了窗口的其余高度。 这是我在qt-creator设计师中所做的事情:
verticalLayout
对象并在layoutStretch
媒体资源中0,1
现在,如何让verticalLayout
占据centralWidget
的所有宽度/高度?
似乎没有什么对我有用。
感谢。
答案 0 :(得分:3)
您只是在布局中放置了两个小部件,但是在表单上还需要在父小部件上放置一个布局。这是你应该做的事情:
将任意数量的小部件拖到父窗口小部件(窗体)。按照你希望它们布置的方式大致排列它们。
右键单击表单。选择“布局>”子菜单。
从菜单中选择所需的布局:水平,垂直,网格等。