在Qt中如何固定視窗的大小

2021-06-27 17:07:46 字數 331 閱讀 8396

一種方法是設定它的最大大小和最小大小,並且使它們的值相等,都等於當前你設定的視窗尺寸。

簡單的示例: setminimumsize(370, 150); setmaximumsize(370, 150); 

其他如height和width一般可以不理會。 

一種方法是使用setfixedsize(),這樣一句話就可以解決問題。

簡單的示例: setfixedsize(365,240);

乙個實際的例子: 

this->setfixedsize( this->width (),this->height ());//這樣設定的結果,連對話方塊的最大最小按鈕都沒有了

Qt固定視窗大小

qtcreator裡面設定 第一步 設定sizepolicy 裡的水平策略和垂直策略為 fixed,然後再設定想要的大小。第二步 設定maximumsize和minimumsize的寬度和高度分別相等。相應的 如下,dialog resize 400,300 qsizepolicy sizepoli...

在Qt 4中如何固定視窗的大小

問 在qt 4中如何固定視窗的大小?答 一種方法是設定它的最大大小和最小大小,並且使它們的值相等,都等於當前你設定的視窗尺寸。簡單的示例 setminimumsize 370,150 setmaximumsize 370,150 其他如height和width一般可以不理會。一種方法是使用setfi...

WPF 如何固定視窗的大小

在wpf開發過程中碰到乙個需求,要求保證視窗大小不變,即便是雙擊 titlebar 也不能改變視窗大小和位置。要實現這樣的效果,需要執行如下步驟 1,分別設定視窗的 width maxwidth minwidth,height maxheight minheight的為相同的值,設定視窗的 resi...