QT:setFixedSize设置后如何清除 [英] Qt: How to clear setFixedSize after it's been set

查看:76
本文介绍了QT:setFixedSize设置后如何清除的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我当前有一个表单,稍后可能需要调整其大小。最初,当创建表单(QDialog)时,调用setFixedSize方法。在某些情况下,稍后可能需要调整窗体的大小。我们是否可以禁用此方法,然后从QDialog内部重新启用它?

setFixedSize

推荐答案()将最小和最大大小设置为相同的值,因此停止调整大小。因此,我相信您只需通过调用:

重置最小和最大大小即可
setMinimumSize(...);

setMaximumSize(...);

示例如果您将最小尺寸设置为0,0,将最大尺寸设置为您的屏幕/父级的尺寸,则您应该可以完全调整大小.

这篇关于QT:setFixedSize设置后如何清除的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆