QDialog去除帮助按钮
在开发过程中,一些弹窗的帮助按钮没有实际用处,所以就有去除的需求。如果使用如下代码:
this->setWindowFlags(Qt::CustomizeWindowHint | Qt::WindowCloseButtonHint);
但是在new窗口时指定了父窗口的情况下,背景颜色会存在问题,保留的是父窗口的背景色,所以还是使用如下代码可以解决此问题:
this->setWindowFlags(windowFlags() & ~Qt::WindowContextHelpButtonHint);