2014-07-22 1 views
1

나는 내용이 동적으로 추가 된 QVBoxLayout을 가지고 있습니다. 콘텐츠가 오버 플로우 될 때 해당 레이아웃을 스크롤 가능하게 만들고 싶습니다. Qt Designer에서이 작업을 수행하는 올바른 방법은 무엇입니까? 아니면 코드도 필요합니까?QScrollArea를 사용하여 QVBoxLayout을 스크롤 할 수있게 만들기

필자는 혼합 된 예제를 보았지만 수행해야 할 작업을 정확하게 보여줄 정도로 낮은 수준을 얻지 못했습니다.

감사합니다.

답변

1

다음을 수행하여 해결책을 찾았습니다.

Qt 디자인보기에서 QScrollArea를 만듭니다. 그런 다음 기존 QVBoxLayout을 QScrollArea로 드래그하십시오. 레이아웃 안의 QScrollArea를 마우스 오른쪽 버튼으로 클릭하고 "레이아웃 적용"을 선택하십시오. 그런 다음 레이아웃을 선택하십시오 (수직 레이아웃을 선택했습니다). 그게 전부 야.

희망이 도움이됩니다.

+0

내 사람을 만들었습니다. –

관련 문제