2012-10-26 2 views
0

각 행은 QHBoxLayout입니다. 모든 회색 공간이 레이아웃에서 사용되기를 원하며 첫 번째 위젯이 모든 공간을 사용하기를 원합니다. 어떻게해야합니까? 이것은 내 현재 설정입니다 :QHBoxLayout이 모든 공간을 사용하지 않습니다

레이아웃 : layoutStretch

: 1,0,0,0

layoutSizeConstraint :

: SetMaximumSize

첫 번째 요소는 다음이있다

크기 정책 : [확장, 우선, 5, 0]

이것은 현재 올바르게 동작합니다. 추가 공간이 나타나는 창을 최대화 할 때입니다. 첫 번째 위젯은 maximumWidth에 의해 제약처럼

Screenshot of my layout

+2

첫 번째 위젯에'maximumSize' 또는'maximumWidth'을 설정 했습니까? 특정 폭까지 자란 것처럼 보입니다. – Avaris

+0

레이아웃과 첫 번째 위젯에 약간의 샘플 코드를 보여 드리는 것이 좋습니다. – jdi

+0

@Avaris가 100 % 정확함을 얻었지만 정확한 표시를 할 수있는 답변이 없습니다! – Sandro

답변

1

는 것 같습니다. 필요한만큼 많이 커질 수 있도록 기본값 (16777215)으로 두십시오.

관련 문제