2014-09-29 3 views
0

레이아웃을 사용하는 데 문제가 있습니다. 아시다시피 Qt 디자이너는 기본적으로 일부 레이아웃을 가지고 있지만 나를 도와 줄 수는 없습니다. 레이아웃 섹션의 위젯 바에서 사용자 정의 된 레이아웃이 있지만 사용할 수 없습니다. 실제로 UI에 삽입 할 때 아무 것도하지 않습니다. 이제 누구나 나를 사용할 수 있습니까? 죄송합니다. 제 영어가 좋지 않습니다. 제 첫 번째 언어가 아닙니다.Qt - Qt 디자이너에서 레이아웃을 사용하는 방법

+1

시도한 '사용자 정의'레이아웃의 이름은 무엇입니까? 그들이 아무것도하지 않는다는 것은 무엇을 의미합니까? 어떤 행동을 기대합니까? – Ezee

+0

그들은 아무것도하지 않는 빈 공간이라는 것을 의미합니다. 내 UI에 그들을 삽입 할 수 있지만 그들이 밀어 넣기 단추 같은 위젯을 추가하면 레이아웃처럼 작동하지 않습니다. 그들은 확장하지 않거나 위젯 위치를 유지하지 않습니다. 하지만 내가 원하는 것은 내 전체 프로그램을 창의 모서리에 배치하고 다른 프로그램을 빈 공간의 나머지 부분에 넣어야한다는 것입니다. –

답변

0

Qt Designer는 아직 사용자 지정 레이아웃을 지원하지 않습니다. 요청되었지만이를 구현하기위한 작업이 시작되지 않았습니다.

레이아웃을 사용하는 사용자 정의 위젯 디자이너 플러그인을 만들지 만 Qt Designer에서 제대로 작동하지 않을 것이라고 생각합니다. Adding Qt Designer Plugins을 참조하십시오.

QLayout에서 파생되고 을 손으로 구현하면이지만 Qt 디자이너는 사용자 지정 레이아웃을 지원하지 않습니다.

+0

Qt 디자이너에서 사용자 레이아웃이 지원되지 않는 이유는 무엇입니까? –

+0

Qt 5.3.2에서 무슨 일이 발생하지 않는다면 디자이너에서 사용자 정의 된 레이아웃이 보이지 않고 Qt 5.3.1을 사용합니다. 내 디자이너에는 '세로 레이아웃', '가로 레이아웃', '그리드 레이아웃'및 '폼 레이아웃'만 있습니다. 어떤 Qt 버전을 사용하고 있습니까? * 사용자 정의 레이아웃 *으로 스크린 샷을 게시 할 수 있습니까? –

+0

나는 그가이 4 개의 레이아웃을 '맞춤'이라고 부른다. – Ezee

관련 문제