3 回答


一只名叫tom的貓
TA貢獻1906條經(jīng)驗 獲得超3個贊
resize()
從內(nèi)部resizeEvent()
進行調(diào)用對我而言從來沒有奏效-充其量會導(dǎo)致閃爍,因為窗口兩次調(diào)整大小(如您所愿),最糟糕的是無限循環(huán)。
我認為保持固定長寬比的“正確”方法是創(chuàng)建自定義布局。您將只需要覆蓋兩個方法QLayoutItem::hasHeightForWidth()
和QLayoutItem::heightForWidth()
。
- 3 回答
- 0 關(guān)注
- 1635 瀏覽
添加回答
舉報
0/150
提交
取消