한국어
 

QML Swipeview에서 loader의 사용방법 문의

banbol 2021.05.24 05:33 조회 수 : 178

안녕하세요. 오랜만에 질문글을 드리네요.

 

현재 swipeview를 이용해서 앱 개발을 진행중입니다.

 

swipeview를 이용해서 구현하다보니, 페이지별로 qml 파일을 나눠서 작성하게 되어

 

파일이 점점 많이지는 문제가 있습니다.

 

예를 들어서 다음과 같이 프로그램이 구현되어있는데요.

 

 

SwipeView
        {
            id: mainViewSwipe
            anchors.fill: parent
            currentIndex: 0
            interactive: false

 
            Page
            {                
                Loader
                {
                    focus: true
                    anchors.fill: parent
                    source: "qrc:/qml/MainView.qml"
                }
            }
            Page
            {
                Loader
                {
                    focus: true
                    anchors.fill: parent
                    source: "qrc:/qml/ChildView.qml"
                }
            }
            Page
            {
                Loader
                {

                                    ....

                }
            }
            Page
            {
                Loader
                {

                                    ....

                }
            }
        }

 

이런식으로 메인 QML에서 수많은 Page, Loader가 난무하는 상태입니다..

 

애초에 loader라는 것이 부하를 줄이기 위해서 동적으로 페이지를 불러오기 위해 사용하는 것으로 알고 있는데,

 

이런식으로 사용하면 코드를 보기 편하다는 점 외에는 전혀 쓸모가 없는게 맞나요?

 

이러한 형태로 swpieview에서 수많은 qml 페이지가 있을 때, 로더를 잘 사용하는 방법이 궁금합니다.

 

 

번호 제목 글쓴이 날짜 조회 수
25 Qt Wifi 기능 관련 문의 [3] banbol 2020.03.05 14038
24 QOpenGLFramebufferObject 에 대해 질문 드립니다. [2] 민토고 2021.04.23 7795
23 c++에서 qml id를 획득하는 방법 [2] LISP 2021.06.03 1488
22 Qml 파일 c++ 라이브러리을 헤더파일에 추가 방법 file 플랑크 2021.11.01 998
21 qml에서 cpp객체의 함수호출시 js함수를 콜백으로 넘기는 방법 [1] 데브스카이 2022.12.05 918
20 qtquick.Controls 1.x Label 사용 이유 [1] 플랑크 2021.10.20 651
19 GridView 안에 Scrollbar System 2022.02.23 406
18 QT관련 질문드립니다. [10] file 김상연 2021.03.28 391
17 Qt lgpl 라이센스 문의 [3] banbol 2021.08.30 271
16 Qt 데이터 주고받기 관련 문의 [3] 인기아이템 2020.04.26 257
15 외주할 때 어디서 하세요? 커피모카 2022.06.28 241
14 코린이 QML 관련 질문 [2] 플랑크 2021.10.08 239
13 커스텀 위젯 promote 방법 [2] LISP 2021.06.23 211
12 한글에서 c언어로 번역하는 프로그램이나 홈페이지는 없을까요? [1] 에몽이 2020.06.16 186
11 파이썬으로 GUI 프로그래밍 질문 [2] LISP 2021.05.25 184
» QML Swipeview에서 loader의 사용방법 문의 [1] banbol 2021.05.24 178
9 Qt ListView 테이블 간격? 조절 [2] file System 2021.06.21 161
8 vmware ubuntu20.04 급한 질문입니다 ㅠㅠ file dotrim 2021.04.16 156
7 Qt 안드로이드 빌드 시 QtSerialPort로 USB to Serial 디바이스에 접근할 수 없나요? [2] 쿼카 2021.05.31 144
6 Qt wayland와 eglfs 플랫폼 문의 [2] banbol 2021.07.28 132