Qt (C++ 사용)로 응용 프로그램을 작성하고 있으며 트리 구조에서 개체 구조를 나타내야합니다. 이 작업을 수행하는 방법 중 하나는이 모델을 만드는 것이지만, 주제에 관한 Qt 문서를 읽은 후에도 여전히 혼란 스럽습니다.트리 뷰용 Qt 모델 만들기
"구조"는 매우 간단합니다. std::vector
컨테이너에 Task
개체를 보유하고있는 Project
개체가 있습니다. 이 타스크는 하위 타스크를 보유 할 수도 있습니다.
이미 Qt의 XML 클래스를 사용하여 &을 읽고이 프로젝트를 XML 파일에 쓰거나 작성하는 방법을 작성했습니다.
처음부터 모델을 만드는 데 더 많은 문서 또는 "권장 읽기"가 있습니까? 어떻게 이것을 구현하기 시작하는 것이 좋습니다?
버질, 환상적입니다. 나는 QStandardItemModels를 다시 사용하는 것을 결코 권장하지 않을 것이다. – andref
버질에게 감사드립니다. 이제는 깨끗하고 단순하며 재사용이 가능한 나무가 있습니다. –