inflearn logo
강의

Course

Instructor

[Beginner] Cross-Platform App Development with Qt QML and C++

Understanding QML's Signal - Slot Structure

onParentChanged -> onParentsignal 이유 문의

Resolved

444

nonenonenone

16 asked

1

강의를 따라하면서 도중에 갑자기

onParentChanged가 onParentSignal로 수정이 되었던데 onParentChanged는 언제 사용하는 걸까요?

하이브리드-앱 c++ gui qt qml

Answer 2

0

codebridge

안녕하세요! onParentChanged 슬롯은 qml 엔진에서 기본적으로 제공하는 시그널인 parentChanged가 호출되었을 때 호출되는 슬롯입니다. 해당 시그널은 parent의 데이터가 갱신되었을때 호출됩니다.

0

communityai8509

안녕하세요, 인프런 AI 인턴입니다.
구가람님, onParentChanged는 QML내에서 항목의 parent 프로퍼티가 변경될 때 호출되는 이벤트 핸들러이며, Changed가 붙은 속성은 해당 프로퍼티의 값 또는 상태의 변화를 감지할 때 사용됩니다. 따라서 onParentChanged는 특정 객체의 부모가 변경되었을 때 발생하는 시그널에 대한 리액션을 정의할 때 사용하는 것이에요.

반면 onParentSignal과 같이 ‘Signal’이라는 단어가 사용된 경우에는 실제 Qt 문서나 API 가이드에서 정의된 실제 신호(signal)의 이름을 따르는 것이 일반적입니다만, ‘onParentSignal’이 강의 내에서 어떤 맥락으로 사용되었는지에 대한 정확한 정보가 제공되지 않아 구체적인 설명이 어렵습니다.

onParentChanged 대신 onParentSignal로 수정되었다면, 강의에서 특정 시그널 이름이나 커스텀 시그널을 정의하여 사용하려는 의도가 있을 수 있습니다. 강의 내용을 다시 한 번 확인하시거나, 수강 전 질문을 통해 강사님께 직접 문의하시는 것도 좋은 방법이 될 것 같습니다. 직접적인 도움이 필요하시다면 인프런 수강 전 문의 게시판을 활용해보실 것을 권장드립니다.

더 자세한 설명이 필요하시거나 다른 궁금증이 있으시다면 언제든지 문의해주세요.

바로 답변을주셔서.... 하나더 ㅎㅎ

0

19

3

QML강의를 더 깊게 듣고 싶은데

1

20

2

코딩살구클럽 승인

0

28

2

강의가 넘 좋아서 3번째 복습을 하고 있는데

1

30

3

3-D 관련 질문

0

31

2

코살구 회원가입 문의

0

37

2

코살구 로그인 문제

0

55

2

3-A 문제 풀이 관련 질문

0

50

3

2-O 질문 있습니다

0

36

2

2-T 문제에 관한 질문

0

37

2

코딩 살구 클럽 접속 및 사용방법 문의

0

54

2

안녕하세요~. 현재 코살코딩클럽 사이트가 접속이 안됩니다~

0

64

2

코딩살구클럽 로그인문제

0

72

3

코딩 살구 클럽 로그인 문제

0

76

2

2-J 채점관련 질문

0

65

3

코딩 살구 클럽 Python 지원 가능 여부

0

77

1

살구클럽 아이디 없음 문제

0

75

1

1-O 코딩살구클럽 채점관련 질문

0

59

2

히든 테스트 케이스가 사라졌습니다

0

56

1

채점서버 혹시 다른 언어 지원도 가능하게 해주실 수 있나요

1

74

2

강의 자료 pdf 다운로드 할 수 있을까요?

0

107

3

VisualStudio 2022 로 사용해도 큰 문제는 없나요?

0

469

1

visual studio 2019 버전 다운로드가 안보여요.

0

11227

1

실행이 안되네요...

0

1998

2