• 2680阅读
  • 5回复

[提问]用QSizePolicy能实现width和height的相同改变吗? [复制链接]

上一主题 下一主题
离线hehuim
 

只看楼主 倒序阅读 楼主  发表于: 2013-05-19
用QSizePolicy能实现Widget的width和height同时改变相同的长度吗?即Widget始终保持是正方形,边长可变!
离线cavendish

只看该作者 1楼 发表于: 2013-05-19
也许你应该看看QWidget::sizeHint()
离线hehuim

只看该作者 2楼 发表于: 2013-05-19
回 1楼(cavendish) 的帖子
sizeHint()好像也不行!
离线kimtaikee

只看该作者 3楼 发表于: 2013-05-19
回 2楼(hehuim) 的帖子
当然不行,你还是reimpl resizeEvent 函数自己实现逻辑吧。

离线hehuim

只看该作者 4楼 发表于: 2013-05-19
回 3楼(kimtaikee) 的帖子
搞定了,resize()的时候要注意避免进入死循环!谢谢!
离线hehuim

只看该作者 5楼 发表于: 2013-05-19
回 1楼(cavendish) 的帖子
谢谢哈!
快速回复
限100 字节
 
上一个 下一个