1

我在 widget 中有一个 widget_2 。我想在 widget_2 中放置一个按钮,该按钮出现在 widget_2 (覆盖)的顶部。它似乎总是隐藏在 widget_2 后面。

赞赏回应。

谢谢

4

1 回答 1

0

请阅读有关 Qt 中布局的文档,例如 - QVBoxLayout。您必须在您的widget_2viaQWidget::setLayout()方法上设置布局。然后您可以button通过QVBoxLayout::addWidget()方法将您的布局添加到布局中,按钮将出现在widget_2. 看来,您的主要小部件也没有布局。这是不好的做法,您应该以与上述相同的方式为主小部件设置另一个布局并添加到该布局widget_2

于 2013-10-09T22:25:52.680 回答