QT开发中文网

QVBoxLayout添加控件后,被添加到widget中,但主窗口中还有初始位置的layout

这可能是因为您没有将该布局设置为主窗口的主要布局。在您使用QVBoxLayout添加控件后,请确保通过以下代码将其设置为主窗口的主要布局:

central_widget.setLayout(your_layout)
self.setCentralWidget(central_widget)

其中,your_layout 是您创建的 QVBoxLayout 对象,而 central_widget 是您用于容纳所有控件的 QWidget 对象。通过这两行代码,您可以将 QVBoxLayout 设置为主窗口的主要布局,并将 central_widget 设置为主窗口的中央部件。这应该解决您遇到的问题。

本站部分文章来源于网络,版权归原作者所有,如有侵权请联系站长删除。
转载请注明出处:https://qt.0voice.com/?id=640

分享:
扫描分享到社交APP
上一篇
下一篇
发表列表
游客 游客
此处应有掌声~
评论列表

还没有评论,快来说点什么吧~

联系我们

在线咨询: 点击这里给我发消息

微信号:3007537140

上班时间: 10:30-22:30

关注我们
x

注册

已经有帐号?