inflearn logo
강의

Course

Instructor

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

Understanding QML's Signal - Slot Structure

onParentChanged -> onParentsignal 이유 문의

Resolved

438

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

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

Singleton 관련 질문입니다.

1

12

2

2-I) 왜 이 문제가 그래프이론 카테고리에 있는지 잘 모르겠습니다.

0

47

2

AddGameFrameworkComponentReceiver vs AddExtensionHandler

0

22

0

2주차 개념#12 트리 순회

0

24

2

백준 사이트 서비스 종료

0

105

3

프로젝트 질문 문의

0

45

1

백준사이트가 종료된다고 합니다.

0

270

2

Isar 마지막 업데이트는 2년전입니다.

0

30

0

맵핑부분..

0

32

2

백준 서비스 종료

9

861

1

ABP "스테이트의 시퀀스 플레이어에 따른 자동 규칙"질문드립니다.

0

38

1

FlutterSecureStorage 질문

0

31

0

사용하시는 툴 질문 드립니다.

0

37

2

Build system의 Obs 에 관한 질문

1

28

2

PLAY 버튼 동작 미리보기 관련 질문드립니다!

0

33

2

sk 하이닉스 코테 대비

0

366

2

3-G 최댓값 질문

0

50

1

문제집은 없나요 수업을 어떻게 들어야 할지 모르겠어요

0

106

2

모듈러 연산 값이 10이 아닌 경우도 있지 않나요?

0

82

2

3-I 코드 질문드립니다.

0

62

2

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

0

94

3

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

0

455

1

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

0

10906

1

실행이 안되네요...

0

1981

2