• 7182阅读
  • 2回复

关于layout布局与控件的大小。。。 [复制链接]

上一主题 下一主题
离线iiiyyyhhhsss
 

只看楼主 倒序阅读 楼主  发表于: 2009-09-06
尽管我把一个控件的size高和宽都设为fixed,但是每次选用layout功能时,控件的size又会发生变化。。。

有什么办法让控件的大小一直维持在自己定义的大小,无论外界布局做任何变化都不受影响?
离线dbzhang800

只看该作者 1楼 发表于: 2009-09-06
sizePolicy : QSizePolicy
This property holds the default layout behavior of the widget.
If there is a QLayout that manages this widget's children, the size policy specified by that layout is used. If there is no such QLayout, the result of this function is used.
离线wd007

只看该作者 2楼 发表于: 2009-10-09
与这个相关的内容很多,就是说受影响的因素很多。

比如几种大小策略在一起时的优先问题,某个大小策略的“倾向性”问题。

布局内部的各个窗口部件有没有设置伸缩因子等问题,等等。

在布局时,手写代码的控制更强一些。
欢迎访问我的博客,一起学习提高
http://blog.csdn.net/qter_wd007
快速回复
限100 字节
 
上一个 下一个