Qt 隱藏最大化和最小化按鈕


隱藏(不顯示)最大化最小化按鈕:

1 MainWindow w; 2 w.setWindowFlags(w.windowFlags()&~Qt::WindowMinMaxButtonsHint);

使窗口可以最大化,但不能最小化:

1 MainWindow w; 2 w.setWindowFlags(w.windowFlags()&~Qt::WindowMinMaxButtonsHint|Qt::WindowMaxmizeButtonHint);

使窗口可以最小化,但不能最大化:

1 MainWindow w; 2 w.setWindowFlags(w.windowFlags()&~Qt::WindowMinMaxButtonsHint|Qt::WindowMinimizeButtonHint);

但是后面兩種仍然會顯示最大化和最小化按鈕,只不過有一個顯示灰色,無法點擊。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM