首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >为什么QGroupBox小部件不与其他窗口一起动态调整大小?

为什么QGroupBox小部件不与其他窗口一起动态调整大小?
EN

Stack Overflow用户
提问于 2016-08-27 13:42:57
回答 1查看 5.6K关注 0票数 3

我有一个QMainWindow,它的小部件部署在网格中。当窗口按预期调整大小时,它们都按比例调整大小,但放置在QGroupBox中的小部件除外。QGroupBox本身可以调整大小,但是内部的小部件只停留在相同的位置。如果我在QGroupBox上应用了一个布局,那么小部件就会失去它们原来的位置。请注意,我使用的是.ui文件和PyQt4。您可以获得文件这里

这就是发生的事情:

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-08-27 19:16:04

来自关于QGroupBox的Qt文档

QGroupBox不会自动布局子部件(通常是QCheckBoxes或QRadioButtons,但可以是任何小部件)。

有一个示例演示如何为QGroupBox设置布局(这与为任何用于存储其他对象(例如QFrame )的基于QWidget的对象设置布局相同)。

您必须创建一个布局,调用QGroupBox::setLayout,然后向布局中添加小部件。如果使用QtCreator,右键单击QGroupBox并从上下文菜单中选择要用于它的布局。

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39181809

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档