수행기록퀘스트7
음.. 퀘스트 제출일이 오늘까지가 아니었나요? ㅠㅠ 접근이 되지 않네요
그래도 기왕에 만든거 게시판에라도 공유해봅니다..
다른분들에 비해 너무 간단한 프로젝트라 좀 부끄럽습니다.. 스케일도 좀더 키우려고 (여러 옥타브를 스와이프해서 선택하거나.. 여러 악기를 넣거나 등..) 했는데 업무랑 같이 하다보니 시간이 따라주지않네요. ㅠㅠ
제가 만든건 디지털 피아노입니다. mp3 리소스를 QT Media library를 통해 play해주는 .. 간단한 프로그램입니다.
진행중 어려웠던 점 : QMediaPlayer라는 클래스를 사용하기 위해 QtMultiMedia를 포함시켜야 했는데, 빌드 과정에서 multimedia를 찾을 수없다는 오류가 계속 났습니다. 구조를 정확하게 이해하지 못해서인지 어디를 손봐야할 지 막막하고 이 부분을 뚫는 데 공부하고 검색하는 시간이 많이 걸렸네요. ( build 폴더의 conf/local.conf 파일에 IMAGE_INSTALL_apped = 옆에 qtmultimedia를 넣어주니 해결되었습니다. )
현재 문제점 : Qt Quick Swipe를 이용했더니 역시나 UI가 버벅거리는 현상이 생기네요.. 학교종이 땡땡땡 쳐보려고했는데 버벅임때문에 참.. 간단한데도 피아노라고 하기도 좀 많이 아쉽습니다
QT Project : https://drive.google.com/file/d/12sfwirhDoPKNQP9PBr-4_7rHBF4zu0UK/view?usp=sharing
몇주동안 퀘스트를 진행하면서 아직 부족하다는걸 많이 느끼게 됬습니다. ㅎㅎ 대단하신 분들의 도움을 받아서 여기까지 그래도 오게됬네요. 정말 많이 배우고 재밌는 시간이었습니다. 다들 고생많으셨습니다. 또 기회가 되면 다시 도전해보고 싶습니다.
- 첨부파일
- Instruments.zip 다운로드
로그인 후
참가 상태를 확인할 수 있습니다.