我需要計算QGroupBox的確切寬度。我有它的孩子的寬度,但我很難計算QGroupBox裝飾的寬度(意思是total_size - children_size - layout_space
)。組框在QBoxLayout中只有一個孩子。QGroupBox裝飾的大小
目前我做的方式如下:
int width = layout()->contentsMargins().left() +
layout()->contentsMargins().right() +
6; // <--- magic number
width += child->maximumWidth();
我得到了「6」的試錯和它的作品在我的系統的風格(KDE的氧),但我想獲得它獨立平臺的方式。
有什麼方法可以獲得它?
幻數來自佈局的layoutSpacing屬性。 – Anton 2012-04-20 21:25:01