QGroupBoxの正確な幅を計算する必要があります。私はその子の幅を持っていますが、私はQGroupBoxの装飾の幅を計算するのに苦労しています(意味はtotal_size - children_size - layout_space
です)。グループボックスにはQBoxLayout内に1つの子があります。QGroupBoxデコレーションのサイズ
現在、私は次のようにそれを行う:
int width = layout()->contentsMargins().left() +
layout()->contentsMargins().right() +
6; // <--- magic number
width += child->maximumWidth();
は私が試行錯誤から「6」を持って、それは私のシステムのスタイル(KDEの酸素)で動作しますが、私はそれを取得したいのですがプラットフォームに依存しない方法。
入手方法はありますか?
マジックナンバーはレイアウトのlayoutSpacingプロパティから来ます。 – Anton