为什么QMainWindow具有setLayout函数?我应该如何使用布局和中央小部件?

时间:2019-05-05 09:57:38

标签: c++ qt

我终于解决了我的问题,但我不明白为什么。对于上下文:在我的MainWindow构造函数中,我创建了一个布局,在布局中添加了两个按钮,然后将其设置为MainWindow的布局。这段代码是错误的,并且使我的按钮消失(如果将MainWindow设置为按钮的父窗口,则会重叠)。

只有现在我知道我必须通过设置中央窗口小部件的布局(而不是MainWindow的布局)来完成所有操作。但为什么?设置MainWindow的布局是否有意义?在MainWindow的开头设置布局和中央小部件的正确或常见方法是什么?

0 个答案:

没有答案