QDialog窗体右上角默认是一个问号以及一个关闭按钮,没有最小化和最大化按钮。
// 去掉问号,只保留关闭
setWindowFlags(Qt::CustomizeWindowHint | Qt::WindowCloseButtonHint);
//设置窗体最大化和最小化
Qt::WindowFlags windowFlag = Qt::Dialog;
windowFlag |= Qt::WindowMinimizeButtonHint;
windowFlag |= Qt::WindowMaximizeButtonHint;
windowFlag |= Qt::WindowCloseButtonHint;
setWindowFlags(windowFlag);