인프런 커뮤니티 질문&답변

다중언어GUI님의 프로필 이미지

작성한 질문수

[초급] QML 프로그래밍 1편

Signal 과 Signal Handler 실습 예제

SquareButton 내 width/height가 필요한가요?

해결된 질문

24.09.08 11:09 작성

·

49

1

안녕하세요!

SquareButton.qml 내에서 [width: 100, height:100]을 따로 선언해주시던데, Main.qml에서 SquareButton을 선언하고 [width: 300, height: 300]을 선언하게 되면, SquareButton.qml 내의 width/height와 중복이 아닐까 싶은데요.

SquareButton.qml 내에서 width/height를 따로 선언하는 이유를 문의드립니다.

답변 2

1

다중언어GUI님의 프로필 이미지

2024. 09. 08. 11:17

해당 예제에서 Main.qml 내 [property string msg]도 사용되지는 않는 것 같던데, 해당 구문이 SquareButton.qml에서 초기 문구로 사용되는 건지 문의드립니다. 실제 문구를 넣어봐도 별도로 출력이 되지는 않네요..

김대진님의 프로필 이미지
김대진
지식공유자

2024. 09. 08. 18:07

해당예제에서 Main.qml 에서 msg 에 myText 의 내용을 저장한다음, 다시 myText = msg로 사용할 예정이없으나 바로 myText 로 사용했습니다. 따라서 msg는 의미없는 변수라고 생각하시면 될것 같습니다. 지적 감사하고 나중에 수정하도록 하겠습니다.

0

김대진님의 프로필 이미지
김대진
지식공유자

2024. 09. 08. 17:58

main.qml 에서 width 와 height 를 사용하지 않으면 default 로 SquareButton에 정의한 width와 height가 사용되고 main.qml 에서 width와 height 를 사용하면 default 값 대신 사용됩니다.