QT:setFixedSize设置后如何清除

Qt: How to clear setFixedSize after it#39;s been set(QT:setFixedSize设置后如何清除)

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

问题描述

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

setFixedSize

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

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

setMaximumSize(...);

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

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

本文标题为:QT:setFixedSize设置后如何清除

基础教程推荐