【Qt】QMainWindow最大化按钮是灰色(不能最大化)的解决方法

解决方法

设置最大尺寸为16777215,并且使能Qt::WindowMaximizeButtonHint(默认就是使能的,不执行也可以)

const QSize MAIN_SIZE_MAX = QSize(16777215, 16777215);
this->setMaximumSize(MAIN_SIZE_MAX);
this->setWindowFlag(Qt::WindowMaximizeButtonHint, true);

疑问

为什么一定要将最大尺寸设置为16777215,才能使用最大化按钮??
请大神告知

猜你喜欢

转载自blog.csdn.net/u010168781/article/details/80340394
今日推荐