• 7310阅读
  • 1回复

关于把一个layout放进一个tebwidget里面缩放的问题 [复制链接]

上一主题 下一主题
离线nbdxkfq
 

只看楼主 正序阅读 楼主  发表于: 2010-11-04
— 本帖被 XChinux 执行加亮操作(2010-11-04) —
今天在练习使用layout和tabwidget时遇到一个问题,请大大们帮助下


我先创建一个tabwidget,把缩放属性都 调整到可以自动放大,这样进行测试时,如果窗口变成最大化时,这个tabwidget下面的显示区域也会变成最大,这个是成功了


然后,我放了一个layout到一个tab下面, 按照正常来说,这个layout会自动铺满整个显示框,但是这里没有,然后在layout里面放了一些控件,这个时候,我去进行测试,发现虽然tabwidget的显示区域是变大了,但是这些控件的位置并没有 改变,原来是放在整个显示区域的中间的 ,窗口变大之后,位置就偏了,请问大家,这个该怎么定位办呀


不知道这样说有没有说明白,谢谢大家~~~
离线dbzhang800

只看该作者 1楼 发表于: 2010-11-04
看看manual中QLayou t和 QWidget的sizepolicy。或者可以在designer 或 qtcreator 拿一个QWidget和一些button来尝试
快速回复
限100 字节
 
上一个 下一个