[touchGFX]Scroll List Widget 사용

2022년 02월 03일 by 진아사랑해

    [touchGFX]Scroll List Widget 사용 목차
반응형

Scroll List로 화면을 만들기 위해 tutorial을 보아가면서 화면을 만들었다

 

TouchGFX에서 화면을 아래처럼 설계하였다

프로그램을 작성하고 Target Board에서 실행을 시키니, 글자가 들어가지 않고 위 화면만 나왔다

 

Scroll List에 원하는 문장이 나오기 위해서는 사전에 정의된 Container에 입력을 해 주어야 한다

나 같은 경우에는 gui\src\containers 밑에 있는 해당하는 함수에서

List에 각 항목을 넣는 함수는 roomScreenView.cpp에는 Tutorial처럼 항수가 잘 선언되어 있다

그런데 Breakpoint를 걸어도 이 부분을 실행하지 않았다

 

참조로 붙인 유튜브에서 다운로드를 하여 프로그램을 분석하니

 

원인은

gui_generated\src\roomScreenViewBase.cpp 함수를 보니

함수의 이름이 틀렸다

scrollList1UpdateItem( ) ->  scrollListRoomUpdateItem( )

 

gui\include\src\roomscreen_screen\roomScreenView.hpp에 잘못 선언된 함수명 수정

gui\src\roomscreen_screen\roomScreenView.cpp에 잘못 선언된 함수명 수정

이렇게 함수명을 수정해 주니 정상적으로 Scroll List에 이름이 출력되었다

 

즐거운 하루 보내세요

 

참조) https://www.youtube.com/watch?v=VF_D4kss3U0

반응형