我有一個包含三列QGridLayout的對話框。其中一行分別包含QComboBox,QPushbutton和另一個QPushButton。我希望每一列的大小和規模相同。如何覆蓋Qt Designer中QComboBox的最小大小?
不幸的是,QComboBox設置它的大小提示太大,要足夠大以容納其最寬的項目。看起來沒有叫做「DoNotAdjustAndStopBeingAnnoying」或類似的SizeAdjustPolicy,所以我不確定是否有任何設置可以強制它停止調整。
我知道我可以很容易地在代碼中做到這一點,但我更願意在.ui文件中保留這種細節。有沒有什麼辦法可以在Qt 4.8中做到這一點,而無需編寫任何代碼?
這聽起來像你一般建議不要直接編輯.ui文件,這很好,但這是如何回答這個問題? – 2012-02-02 00:27:10
你回答了你自己,所以我沒有用0熵來添加信息。 – UmNyobe 2012-02-02 00:28:48
不清楚熵是什麼意思,但感謝您添加更多信息。我試着單獨設置minimumSize,這種工作方式 - 它開始的尺寸合適,但比按鈕縮放速度快,所以它只能看到最小尺寸。你知道它爲什麼這樣做嗎? – 2012-02-02 00:41:58