QT:setFixedSize设置后如何清除
我当前有一个表单,稍后可能需要调整其大小。最初,当创建表单(QDialog)时,调用setFixedSize方法。在某些情况下,稍后可能需要调整窗体的大小。我们是否可以禁用此方法,然后从QDialog内部重新启用它?
setFixedSize
推荐答案()将最小和最大大小设置为相同的值,因此停止调整大小。因此,我相信您只需通过调用:
重置最小和最大大小即可setMinimumSize(...);
和
setMaximumSize(...);
示例如果您将最小尺寸设置为0,0,将最大尺寸设置为您的屏幕/父级的尺寸,则您应该可以完全调整大小.
相关文章