首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Central QWidget [Qt]

Central QWidget [Qt]
EN

Stack Overflow用户
提问于 2010-01-14 02:59:11
回答 2查看 212关注 0票数 0

我有主窗口,在这个窗口中我有QListWidget。我希望这个列表成为主窗口的中心窗口小部件,我知道我可以通过编写像setCentralWidget(QWidget*)这样的代码来做到这一点,并且它可以工作(列表分布在整个主窗口中),但是当列表仍然在这个位置并且具有相同的大小时,这不会在设计器中反映出来。有没有办法让更改在设计器和代码中都可见?谢谢。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-01-14 03:02:11

在Designer中,右键单击窗体中QListWidget旁边的区域,然后选择Layout->Layout Horizontally (或者垂直地说,几乎任何东西都可以接受)。

票数 0
EN

Stack Overflow用户

发布于 2010-01-14 03:03:05

我想通了。为了做到这一点,我不得不根据自己的喜好选择主窗口的网格布局和列表的sizePolicy。

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

https://stackoverflow.com/questions/2059385

复制
相关文章

相似问题

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