QT對話方塊自定義標題、最小化,最大化,關閉,幫助
阿新 • • 發佈:2019-01-07
去掉關閉按鈕,去掉幫助按鈕:
setWindowFlags(windowFlags()&~Qt::WindowCloseButtonHint&~Qt::WindowContextHelpButtonHint);
保留:開啟自定義開關,使能視窗標題、最小化,最大化,關閉。
setWindowFlags(Qt::CustomizeWindowHint
|Qt::WindowTitleHint
|Qt::WindowMinimizeButtonHint
|Qt::WindowMaximizeButtonHint
|Qt::WindowCloseButtonHint
);
//WindowFlags包括:
Qt::FrameWindowHint://沒有邊框的視窗
Qt::WindowStaysOnTopHint://總在最上面的視窗
Qt::CustomizeWindowHint://自定義視窗標題欄,以下標誌必須與這個標誌一起使用才有效,否則視窗將有預設的標題欄
Qt::WindowTitleHint:顯示視窗標題欄
Qt::WindowSystemMenuHint://顯示系統選單
Qt::WindowMinimizeButtonHint://顯示最小化按鈕
Qt::WindowMaximizeButtonHint://顯示最大化按鈕
Qt::WindowMinMaxButtonsHint://顯示最小化按鈕和最大化按鈕
Qt::WindowCloseButtonHint://顯示關閉按鈕