1. 코드
2. 상세 내용
- ComboBox에 요소 추가시 addItem 매서드를 사용합니다. 안에 들어가는 값은 문자열만 가능합니다.
- cbox(박스)의 속성이 눌렸을 때(activated[str]) 정의된 함수(clicked)가 실행되어 이벤트 처리를 하게 됩니다. clicked는 우리가 정의할 함수입니다.
- cbox와 연결된 함수 clicked를 구현합니다.
- activated[str]에 의해 text인자가 추가로 넘겨오고(즉, 누른 옵션의 문자열)
- currentIndex()를 활용해 인덱스를 구하고
- currentText()를 활용해 현재 누른 텍스트의 문자열을 가져와 라벨에 업데이트
- adjustSize()은 라벨의 크기를 자동 조절 단, 이 경우 창크기도 같이 조절이 될 수 있음
3. 실행 결과


옵션 선택시 창 크기가 커진것을 볼 수 있으며 해당 이벤트를 처리하여 라벨에 보여줍니다. 주의할 점은 index가 0부터 시작한다는 것입니다.