수행기록퀘스트6
1. 각 화면 및 Swipe 동작 화면 영상 제출
1) 현재 시간을 숫자로 표시하는 화면 1 (디지털 시계)
2) 타이머 기능을 수행하는 화면 2 (타이머 현재 시간 표시, lap time 표시, 시작, 중지, lap 버튼)
3) 화면1 , 화면2을 Swipe 제스처로 이동할 수 있도록 확장.
2. Executable실행 파일 제출 (첨부 파일로 제출)
- Release/Debug 빌드 두 가지를 첨부합니다.
Epilogue
1. Qt Application 개발 방법 스터디
2. 테스트 프로그램 작성
3. C++/QML 연동을 위한 slot, signal등을 스터디 (참고페이지)
4. 예제프로그램등을 실행해 봄
5. UI 구상
6. QML에 Layout 구성이 생소함 (Column, Row등)
7. Host에서 확인 후 ToolChain을 통해 타겟보드로 다운로드 시도
- module "QtQuick.Controls" version x.x is not installed
- qtquickcontrol component를 타켓보드에 추가 (bitibake 실행)
- IMAGE_INSTALL_append = " package-name" (참고페이지)
8. 보드에 이미지 다운로드
9 Minicom을 접속 하여 WiFi 설정하고 (IP 주소 확인) User Application 실행 할 수 있도록 환경 설정
- root@stm32mp1:~# psplash-drm-quit
- root@stm32mp1:~# export QT_QPA_EGLFS_ALWAYS_SET_MODE="1"
10. Qt Creater에서[Tools > Options > Devices >Host name : 타겟보드 IP추가 > Test : 연결 확인
11. Qt Creater에서 Kit를 타켓보드로 설정 후 실행
12. 한글이 깨짐 확인하여 한글 폰트 추가함
13. Host PC와 target보드에서의 App 화면이 좀 다름
14. 배경화면도 추가해 봄
15. 매 퀘스트 마다 배워야 하는게 점점 더 많아짐을 느낌
- 첨부파일
- SwipeView.zip 다운로드
로그인 후
참가 상태를 확인할 수 있습니다.