Qt/PyQt5 강좌2023. 10. 22. 05:40PyQt5 예제 - QTreeView으로 json 로드하기 및 저장하기
QTreeView에 json을 로드하여 보여주고 QTreeView에서 수정한 결과를 다시 json으로 저장하는 예제 코드입니다. 2022. 8. 17 최초작성 2022. 8. 18 추가관련 구현 처음 실행하면 ini 파일이 없기 때문에 코드에 넣어둔 디폴트 값을 사용하여 QTreeView를 채웁니다. 이후에는 생성된 ini 파일에서 로드하여 보여줍니다. QTreeView의 항목을 더블 클릭하여 원하는 항목을 변경할 수 있습니다. 마우스 우클릭하여 보이는 메뉴에서 QTreeVIew의 항목을 추가하거나 삭제할 수 있습니다. 트리구조에서 위치한 레벨에 따라 보이는 메뉴가 다릅니다. 프로그램 종료시 QTreeView에 있는 내용을 ini 파일에 저장합니다. 전체 소스 코드입니다. import os, sys, j..