QDialog窗體右上角預設是一個問号以及一個關閉按鈕,沒有最小化和最大化按鈕。
// 去掉問号,隻保留關閉
setWindowFlags(Qt::CustomizeWindowHint | Qt::WindowCloseButtonHint);
//設定窗體最大化和最小化
Qt::WindowFlags windowFlag = Qt::Dialog;
windowFlag |= Qt::WindowMinimizeButtonHint;
windowFlag |= Qt::WindowMaximizeButtonHint;
windowFlag |= Qt::WindowCloseButtonHint;
setWindowFlags(windowFlag);