• 864阅读
  • 0回复

[提问]设置父类和没有设置父类的大小 [复制链接]

上一主题 下一主题
离线介农酥
 

只看楼主 倒序阅读 楼主  发表于: 2022-06-15
回复本帖可获得10RMB金钱奖励!
每人最多可获奖1次,奖池剩余30RMB金钱 (中奖几率90%)
主体是一个QWidget,初始化的时候QWidget的高度设为1,布局为垂直布局,初始化之后,如果给垂直布局不断增加一些矩形,理论上QWiget为不断增长,但是如果QWidget的存在父类的话,比如从初始化时候的构造函数里传一个父类QWidget(parent),则不会增大,这是为什么。

备注:上面的问题是一个简化的模型,如果问题本身有问题的,也无可厚非,如果确实存在一些的原因的,还请不吝赐教,谢谢!。


添加:主体如果是QDialog是没什么问题,这里就是如果主体是作为一个独立的窗口,是可以增长的,如果不是,为什么不可以增长,布局难道不能自动将主体撑开,然后主体将其父类撑开(也许不能,也许需要重写调整尺寸的事件吧,难不成再加一个布局)
快速回复
限100 字节
 
上一个 下一个