2015-01-05 9 views
1

저는 Qt5 프로그래밍부터 시작합니다. 나는 이미지 자르기 응용 프로그램에서 일하고 있습니다. 로드 된 이미지를 보유하고있는 Qlabel은 고정 크기입니다. 자동차 메인 창 크기에 따라 크기를 조정에 나는 변화 Qlabel 필요Qt5의 창 크기 변경에 따라 Qlabel의 자동 크기 조정을 설정하는 방법은 무엇입니까?

기본 화면

크기를 조정 화면

+0

가능한 중복의 : http://stackoverflow.com/questions/6044836/how-to-make-a-qt-widget-grow-with-the-window- 크기 – smoothware

+0

가능한 복제본 : http://stackoverflow.com/q/14107144/256138 – rubenvb

답변

-1

다른 QLayouts를 사용해보십시오. Qlayouts의 모든 목적은 사용자의 크기 조정 및 위치 지정의 책임입니다. 이는 다른 UI 프레임 워크와 비교할 때 Qt가 잘 적용되는 것입니다.

이 주석에서 언급이 http://doc.qt.io/qt-5/layout.html

읽기, 여기에 내가 20 분에서 한 솔루션입니다. http://www.pilypala.com/sites/default/files/resizing.zip

enter image description here enter image description here enter image description here

+0

지난 5 년 동안 Qt 코드를 작성해 보았으며 크기 조정은 가장 실망스러운 부분이되었습니다. 레이아웃 관리자는 가장 사소한 경우에만 제대로 동작하며 창 크기 조정을 시작하면 모든 배팅이 해제되거나 프로그램 방식으로 위젯의 크기를 조정할 필요가 없습니다. –

+0

다음은 20 분 안에 내가 요리 한 것입니다. QPixmap을 사용하는 방법을 읽는 데 대부분 시간을 보냈는데, 전에 사용하지 못했습니다. 코드에 의지하지 않고도 바로 사용할 수 있습니다. 방금 UI 디자이너를 사용했습니다. http://www.pilypala.com/sites/default/files/resizing.zip – dudeking

+0

이 경우에는 어려운 문제였습니다. Qt가 잘 크기를 조정하고 정중하게 의견을 말하면 의견이 분분하다고 말하지 않습니다. 일반적으로 –

관련 문제