Qt QDialog添加最大化和最小化按钮(转载)

QDialog窗体右上角默认是没有最小化和最大化按钮的。

1、效果

Qt QDialog添加最大化和最小化按钮_最小化

2、上代码

1 // 设置窗体最大化和最小化
2 Qt::WindowFlags windowFlag = Qt::Dialog;
3 windowFlag |= Qt::WindowMinimizeButtonHint;
4 windowFlag |= Qt::WindowMaximizeButtonHint;
5 windowFlag |= Qt::WindowCloseButtonHint;
6
7 setWindowFlags(windowFlag);