Qt를 사용하여 테이블을 구현해야합니다.QAbstractTableModel 내에서 데이터를 설정하는 방법
저는이 모델을 사용하는 QTableView를 사용하여 QAbstractTableModel을 고소 할 것이라고 믿습니다.
모델의 rowCount(), columnCount() 및 data() 함수를 편집해야한다는 것을 알고 있습니다.
는이 목적을 위해 제공되는 사항 setData() 함수인가 .. 데이터() 함수를 검색 할 수 있도록그러나, 나는 정확히 모델 내부의 데이터를 설정하는 방법을 이해하지? 필자는 필자의 테이블을 편집 가능하게하지 않기 때문에 필자가 원치 않는 EditRole을 매개 변수로 사용하는 것을 보았습니다.
그래서 data() 함수를 사용하여 모델 내부의 데이터를 "설정"하거나 모델의 데이터를 가져 오는 방법은 무엇입니까?
또한 data() 함수를 호출하는 사람, 즉 누가 그것을 호출하고 어떻게 호출해야합니까?
도와주세요.
감사합니다.
[This] (http://qt-project.org/doc/qt-4.8/itemviews-addressbook.html)는 예입니다. –
고마워요. 많은 도움이되었습니다. – user1173240