讓我們考慮QFormLayout的情況。例如需要添加按鈕的佈局行:QPushButton的大小打破布局高度(MacOS)
正如你看到的按鍵佈局的高度比其他行的高度更大。這是因爲自己的按鈕的高度比線編輯器的高度更大 - 有按鈕周圍的空白:
在結果與QPushButton所有佈局變得破碎。即使在標準對話框(QMessageBox)中,窗口底部的按鈕周圍也有很大的邊距。
據我所知,這個問題只與MacOs有關。 還有一些類似的問題here和here,但沒有答案爲什麼QPushButton在Mac上具有這樣的大小,以及如何正確解決這個問題。
這是最小尺寸暗示一個問題。 – 2014-11-04 11:15:13