赞
踩
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等以下版本会出现强行显示标题栏的问题.
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。