1:实现qt窗口最大最小化:最小化showMinimized(),最大化showMaximized(),全屏showFullScreen(),正常showNormal();
2:最大最小失效:
原因:固定了窗口大小:如setFixedSize();setMaximumSize();setMinimumSize(),设置了这些相关固定大小的功能后,最大最小就会失效,该问题在5.11及5.11以上会遇到;在5.7及5.7以下版本中没有这个问题.所以在5.11的版本中既想设置固定大小,又想最大最小生效,可以使用
this->setWindowFlags(Qt::WindowMinimizeButtonHint),
this->setWindowFlags(Qt::WindowMaximizeButtonHint),来强行突破规则,但是该方法在5.7等以下版本会出现强行显示标题栏的问题.
QT自定义标题栏窗口最大最小相关问题解决方法
最新推荐文章于 2024-06-06 14:22:53 发布