QT菜鳥,想用代碼把若干個按鈕添加到一個scrollArea中,使其從上到下排列,希望讓這些按鈕排列得緊湊一些,(豎直距離盡可能小),像這樣:

但是實際效果是這樣:

不管設定ContentMargins為0,或者spacing為0,按鈕總是松散均勻地排列,看起來間距很大很難看,怎么才能讓它們排列得更緊湊些?
uj5u.com熱心網友回復:
設定布局的對齊方式為向上對齊
layout->setAlignment(Qt::AlignTop);
因為默認為居中對齊,所以無論你怎么調節,都沒用的
uj5u.com熱心網友回復:
layout里加addstretchuj5u.com熱心網友回復:
最后一個button后面加彈簧,就是addstretch,再設定spacing就有效了轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/52101.html
標籤:工具平臺和程序庫
上一篇:關于DEBUGHOOKINFO結構體的問題(DEBUG HOOK的結構體)
下一篇:關于類的物件陣列實作
