Qt기본_04. 기본위젯 활용해보기 (버튼, 라벨, 라인에디트, 체크박스, 라디오버튼, 그룹박스, 리스트, 콤보박스, 슬라이더, 다이얼)

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------  RSS 방지선  ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------




Qt기본_04. 기본위젯 활용해보기 


 - 사용 : 버튼, 라벨, 라인에디트, 체크박스, 라디오버튼, 그룹박스, 리스트, 콤보박스, 슬라이더, 다이얼

 - 실행파일 

test_04_exe.z01

test_04_exe.zip


 - 소스파일

test_04_source_MSVC2017.zip




1. 전체적인 레이아웃 잡기




1. 성별 선택 기능구현




2. 이름 입력 및 성적평균내기 구현





3. 나이대 및 취미 선택 기능 구현




4. 리스트위젯을 사용한 좋아하는 연예인 리스트 기능 구현

 - 초기값 입력하는 방법


 - 초기값 입력 모드에서 입력


 - 초기값 적용된 리스트위젯 화면


 - 헤더파일에 QListWidget include 하기


 - 리스트의 아이템 클릭시 이벤트 함수 구현


 - 리스트에 아이템 추가 및 삭제, 클릭시 이벤트 기능 구현




5. 주소지 입력 기능 구현

 - 구 선택 콤보박스 초기값 입력


 - 동 선택 콤보박스 초기값 등록


 - 구 선택 콤보박스 아이템 값 변경시 이벤트 함수 등록


 - 동 선택 콤보박스 아이템 값 변경시 이벤트 함수 등록


 - 주소지 입력 기능 구현-1

 - 헤더파일에 변수 선언


 - 주소지 입력 기능 구현-2

 - 본문소스 상단에 코드 입력


 - 주소지 입력 기능 구현-3

 - 본문소스 하단에 이벤트 함수 추가 구현




6. 슬라이드바와 스크롤바를 이용하여 기능 구현

 - 체중, 키, 경력, 희망연봉, 좋아하는 숫자 설정기능

 - 가로 슬라이드바 값이 변경시 이벤트 발생 함수 등록


 - 슬라이드바의 최소값과 최대값을 설정하는 방법 

 - 속성창에서 변경하는 방법


 - 슬라이드바의 최소값과 최대값을 설정하는 방법 

 - 코드에서 직접입력하여 변경하는 방법

 - 현 프로젝트는 직접입력방식으로 구현해 놓았음

 - 본문 코드 상단에 속성 설정소스 구현


 - 본문 코드 하단에 각 슬라이더와 스크롤바, 다이얼의 이벤트 함수 등록 및 구현




7. 종료하기 버튼 구현




8. 최종 결과물 화면






댓글

Designed by JB FACTORY