Qt:设置后如何清除setFixedSize
Qt: How to clear setFixedSize after it's been set
我现在有一个表单,以后可能需要调整大小。最初创建表单(QDialog)时,会调用setFixedSize方法。在以后的某些情况下,可能需要调整窗体的大小。我们是否可以在QDialog中禁用此方法并重新启用它?
setFixedSize()将最小和最大大小设置为相同的值,因此停止重新调整大小。所以我相信你只需要通过调用来重置最小和最大尺寸
setMinimumSize(...);
和
setMaximumSize(...);
例如,如果你将最小大小设置为0,0,将最大大小设置为屏幕/父屏幕的大小,那么你应该可以完全调整大小。。。
相关文章:
- 清除前检查矢量
- ifstream文件在从行中读取时被清除
- WINAPI 注册应用程序重新启动时不清除打开的套接字
- 如何清除/清空已打开的文件C++
- 如何在 c++ 中清除矢量容量?
- 可以清除递归函数中的变量吗?
- 在清除 istream 之前,我不应该需要取消获取它吗?
- 可能的Qt5错误:调用setFixedSize()禁用主窗口的关闭按钮(在Win7下)
- 结构成员在访问时被清除
- 清除输入缓冲区后未提取字符串流
- SDL_ttf清除我之前和将来的所有渲染
- 如何使用内存集清除字符数组
- 有没有办法在c ++中清除空数组,请检查下面的代码以获取说明
- QTreeWidgetItem 设置不可选择将清除选择
- libQGLViewer 如何在没有清除缓冲区的情况下绘制
- 清除具有已删除赋值运算符的成员的类实例
- 清除结构向量时会发生什么?
- 显式清除 std::move 之后的源资源
- C++ - 重置字符串流不会重置获取位置或清除标志吗?
- Qt:设置后如何清除setFixedSize