3. PySide6
3강. QSlider 값 전달 예제
3강. QSlider 값 전달 예제
2025.11.300. 학습 목표더보기이번 단계에서는 QSlider 슬라이더 위젯을 사용하여 Qt의 Signal / Slot 구조를 다시 살펴봅니다. 앞에서는 QPushButton을 기준으로 버튼 클릭 Signal을 학습했습니다.이번에는 슬라이더 값을 움직일 때 발생하는 valueChanged(int) Signal을 사용합니다. 핵심은 Signal / Slot 구조가 버튼에서만 사용되는 것이 아니라, 슬라이더 같은 다른 위젯에서도 동일하게 동작한다는 점입니다.학습 목표내용QSlider 이해슬라이더를 움직여 숫자 값을 조절하는 위젯 구조를 이해합니다.valueChanged(int) Signal 이해슬라이더 값이 변경될 때 int 값이 Signal로 전달되는 구조를 이해합니다.값 전달 구조 이해Signal이 발생하면서 값(D..
2강. Signal & Slot: 값(Data) 전달
2강. Signal & Slot: 값(Data) 전달
2025.11.300. 학습 목표더보기이번 단계에서는 Signal / Slot 구조에서 값(Data)이 전달되는 방식을 이해합니다. 이전 단계에서는 버튼을 클릭했을 때 clicked Signal이 발생하고, connect()로 연결된 Slot 함수가 실행되는 구조를 살펴보았습니다.이번 단계에서는 한 단계 더 나아가, Signal이 단순히 함수만 실행하는 것이 아니라 값을 함께 전달할 수 있다는 점을 학습합니다. 예제에서는 QPushButton을 체크 가능한 버튼으로 바꾸고, 버튼의 현재 체크 상태가 Slot 함수로 전달되는 흐름을 확인합니다.학습 목표내용값 전달 구조 이해Signal이 발생할 때 값(Data)을 Slot 함수에게 전달할 수 있음을 이해합니다.clicked(bool) Signal 이해QPushButton의 ..
1강. Signal & Slot: 구조 이해
1강. Signal & Slot: 구조 이해
2025.11.300. 학습 목표더보기이번 단계에서는 QPushButton 버튼 클릭을 기준으로 Qt의 Signal / Slot 구조를 이해합니다. Qt 프로그램에서는 사용자가 버튼을 클릭하거나, 키보드를 입력하거나, 창을 닫는 것처럼 다양한 동작이 발생합니다.이런 동작을 GUI 프로그램이 처리하려면 어떤 일이 발생했는지 알리고, 그 다음 어떤 함수를 실행할지 연결해야 합니다.Qt에서는 이 구조를 Signal / Slot이라고 부릅니다.학습 목표내용위젯과 함수 연결 이해버튼 위젯과 실행될 함수를 연결하는 구조를 이해합니다.Signal 개념 이해QPushButton에는 clicked라는 Signal이 미리 정의되어 있음을 이해합니다.Slot 개념 이해Signal이 발생했을 때 실행되는 함수를 Slot으로 이해합니다.conn..
Signal & Slot