• 7389阅读
  • 6回复

窗体控件怎么随窗体大小而变化 [复制链接]

上一主题 下一主题
离线浪迹江湖
 

只看楼主 倒序阅读 楼主  发表于: 2009-07-10
窗体运行后,改变窗体的大小,它内部的控件怎么随窗体的大小而改变自身的大小阿,
这些控件都放在VLayout里,谢谢
离线pear_2268

只看该作者 1楼 发表于: 2009-07-10
你已经放到layout里了,还不能随窗体变化吗?
离线shiroki

只看该作者 2楼 发表于: 2009-07-10
如果是用designer的话要注意, 要点中外层的widget然后选layout, 而不是选中若干子控件再选layout, 因为后者的layout和外层的widget没有建立起联系, 这样就不会随着widget的大小改变而改变了。
--
shiro is White
ki is tree
http://www.cuteqt.com
论坛 http://www.cuteqt.com/bbs
博客 http://www.cuteqt.com/blog
博客镜像: http://sites.cuteqt.com/cuteqt
Linux/Qt/嵌入式讨论群 http://qun.qq.com/air/5699823
离线浪迹江湖

只看该作者 3楼 发表于: 2009-07-10
谢谢shiroki,我就是犯了这样的错误
离线wd007

只看该作者 4楼 发表于: 2009-07-10
就是这样的,以前有人问过类似问题
欢迎访问我的博客,一起学习提高
http://blog.csdn.net/qter_wd007
离线sbtree
只看该作者 5楼 发表于: 2009-07-10
也放到Layout里面了,但是Layout本身的大小总是固定的,在预览的时候不会随着窗口大小的改变而改变。怎么回事呢?
windows 7 + VC++2008 + Qt4.5.2
离线sbtree
只看该作者 6楼 发表于: 2009-07-10
明白了,原来不是通过添加Layout来实现的,而是通过选中窗体,然后点击工具栏上的布局按钮实现的
windows 7 + VC++2008 + Qt4.5.2
快速回复
限100 字节
 
上一个 下一个