이 페이지에서는

Qt Quick 의 핵심 개념 - 데이터 - 모델, 뷰 및 데이터 저장

대부분의 애플리케이션에는 사용자에게 표시해야 할 데이터가 있습니다. 이 데이터는 다양한 출처에서 비롯될 수 있습니다. 네트워크 소스, 로컬 파일, 데이터베이스 등이 모두 일반적인 데이터 출처입니다.

모델과 뷰

애플리케이션 내에서 유사한 데이터를 비슷한 방식으로 표시하는 것이 종종 유리하며, 이로 인해 데이터를 포함하는 ‘모델’과 데이터를 표시하는 ‘뷰’를 구분하는 개념이 생겨났습니다. 뷰는 모델 내의 각 데이터 항목에 대해 델리게이트를 표시합니다.

Qt Quick 에서 모델/뷰 패러다임이 어떻게 구현되는지에 대한 자세한 내용은 Qt Quick 의 “모델과 뷰(Models and Views)” 페이지를 참조하십시오.

데이터 저장 및 액세스

애플리케이션에서 정보를 저장하는 데는 일반적으로 데이터베이스가 사용되며, Qt에는 SQL 데이터베이스에 대한 액세스를 제공하는 모델이 포함되어 있습니다. SQLite 저장소에 간단하게 액세스하기 위해 Qt Quick 에서는 QtQuick.LocalStorage 모듈을 제공합니다.

© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.