--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- RSS 방지선 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Qt기본_04. 기본위젯 활용해보기
- 사용 : 버튼, 라벨, 라인에디트, 체크박스, 라디오버튼, 그룹박스, 리스트, 콤보박스, 슬라이더, 다이얼
- 실행파일
- 소스파일
1. 전체적인 레이아웃 잡기
1. 성별 선택 기능구현
2. 이름 입력 및 성적평균내기 구현
3. 나이대 및 취미 선택 기능 구현
4. 리스트위젯을 사용한 좋아하는 연예인 리스트 기능 구현
- 초기값 입력하는 방법
- 초기값 입력 모드에서 입력
- 초기값 적용된 리스트위젯 화면
- 헤더파일에 QListWidget include 하기
- 리스트의 아이템 클릭시 이벤트 함수 구현
- 리스트에 아이템 추가 및 삭제, 클릭시 이벤트 기능 구현
5. 주소지 입력 기능 구현
- 구 선택 콤보박스 초기값 입력
- 동 선택 콤보박스 초기값 등록
- 구 선택 콤보박스 아이템 값 변경시 이벤트 함수 등록
- 동 선택 콤보박스 아이템 값 변경시 이벤트 함수 등록
- 주소지 입력 기능 구현-1
- 헤더파일에 변수 선언
- 주소지 입력 기능 구현-2
- 본문소스 상단에 코드 입력
- 주소지 입력 기능 구현-3
- 본문소스 하단에 이벤트 함수 추가 구현
6. 슬라이드바와 스크롤바를 이용하여 기능 구현
- 체중, 키, 경력, 희망연봉, 좋아하는 숫자 설정기능
- 가로 슬라이드바 값이 변경시 이벤트 발생 함수 등록
- 슬라이드바의 최소값과 최대값을 설정하는 방법
- 속성창에서 변경하는 방법
- 슬라이드바의 최소값과 최대값을 설정하는 방법
- 코드에서 직접입력하여 변경하는 방법
- 현 프로젝트는 직접입력방식으로 구현해 놓았음
- 본문 코드 상단에 속성 설정소스 구현
- 본문 코드 하단에 각 슬라이더와 스크롤바, 다이얼의 이벤트 함수 등록 및 구현
7. 종료하기 버튼 구현
8. 최종 결과물 화면
'QT > 기본예제(기초)' 카테고리의 다른 글
Qt기본_06. 기본위젯 활용해보기 (탭, 데스크탑서비스, 텍스트스트림, 메시지박스, 파일다이얼로그, 파일, 데이트타임) (0) | 2018.10.23 |
---|---|
Qt기본_05. 기본위젯 활용해보기 (타이머, 파일다이얼로그, 디렉토리, 그래픽뷰, 프로그레스바, 딜레이) (0) | 2018.10.22 |
Qt기본_03. 조건문, 반복문, 배열 (0) | 2018.10.18 |
Qt기본_02. qDebug() 함수 사용해서, hello world 출력하기 (0) | 2018.10.18 |
Qt기본_01. 버튼 입력 받아, LineEdit 에 Hello 출력하기 (0) | 2018.10.18 |