• 6281阅读
  • 7回复

【求教->已解决】Qt Designer的问题(在线等) [复制链接]

上一主题 下一主题
离线davis45
 
只看楼主 倒序阅读 楼主  发表于: 2010-09-03
— 本帖被 XChinux 执行加亮操作(2010-09-03) —
使用设计器设计一个无论是widget还是mainwindow,当中添加子部件,当设计完成后,拉伸窗口大小,里面的内容却不跟随改变,在sizepolicy里面我设置为可拉伸的,还是不行,想请教一下,如果直接用代码实现倒是没这个问题,直接setSizePolicy()就可以了,是不是有什么属性值我没有实现,还烦各位指教。
[ 此帖被davis45在2010-09-06 15:04重新编辑 ]
谢谢大家的指教
离线davis45
只看该作者 1楼 发表于: 2010-09-03
呃……是不是没有人遇到过像我这么挫的问题
谢谢大家的指教
离线dbzhang800

只看该作者 2楼 发表于: 2010-09-03
你不会是没使用 QLayout 吧?
离线davis45
只看该作者 3楼 发表于: 2010-09-06
引用第2楼dbzhang800于2010-09-03 18:07发表的 :
你不会是没使用 QLayout 吧?

所有部件最终都会加到同一个QLayout中去,但是还是不行
谢谢大家的指教
离线dbzhang800

只看该作者 4楼 发表于: 2010-09-06
1. 看起来你并没有给窗体设置 layout
2. 你贴出的这部分,layout用的看来也有问题,比如那个groupbox,你似乎就没设置layout

如果你注意看对象管理器的话,应该会看到一些对象上有“红圈里面一个红斜线”的标志

3.建议看看designer的manual再说吧。
离线kinzess

只看该作者 5楼 发表于: 2010-09-06
想让整个窗口自动放大缩小,必须给整个窗口设置
在右上角那里右键mainwindow或者widget设置
离线davis45
只看该作者 6楼 发表于: 2010-09-06
原来是需要在空白处右击弹出菜单中layout一下,我一直是把几个控件一拉,然后设置layout的,按图中做就可以了,谢谢楼上两位
谢谢大家的指教
离线alwayzy
只看该作者 7楼 发表于: 2010-09-06
楼主好啊,问的问题得到解决就回来说了方法,不像有些人回来说解决了,也不说说是怎么解决的,别人也没法参考。
快速回复
限100 字节
 
上一个 下一个