
QTableView 클래스는 MVC 형태로 모델과 뷰를 분리하여 개발자는 모델을 제공하고 뷰는 QTableView 클래스에서 책임지는 방식이다. QWidget> QFrame> QAbstractScrollArea의 계층 구조로 상속받는다. 참조 링크 : https://doc.qt.io/qt-5/qtableview.html QTableView tableView; MyModel myModel; tableView.setModel(&myModel); tableView.show(); 프로그램에서 모델을 통해서 표를 출력하는 부분은 위의 예제처럼 단순하다. setModel로 사용자의 모델 클래스 오브젝트를 제공하면 된다. 물론 사용자 모델 클래스에서는 미리 약속된 형태로 뷰의 요청에 필요한 정보를 제공해야 한다. #..
C | C++
2024. 3. 8. 23:34