我有主窗口,在这个窗口中我有QListWidget。我希望这个列表成为主窗口的中心窗口小部件,我知道我可以通过编写像setCentralWidget(QWidget*)这样的代码来做到这一点,并且它可以工作(列表分布在整个主窗口中),但是当列表仍然在这个位置并且具有相同的大小时,这不会在设计器中反映出来。有没有办法让更改在设计器和代码中都可见?谢谢。
发布于 2010-01-14 03:02:11
在Designer中,右键单击窗体中QListWidget旁边的区域,然后选择Layout->Layout Horizontally (或者垂直地说,几乎任何东西都可以接受)。
发布于 2010-01-14 03:03:05
我想通了。为了做到这一点,我不得不根据自己的喜好选择主窗口的网格布局和列表的sizePolicy。
https://stackoverflow.com/questions/2059385
复制相似问题