QPushButtons를 QTableView에 추가하고 싶습니다. 어떻게 이것을 Qt로 할 수 있습니까? QItemDelegate를 사용하면 단추가있는 열을 지정할 수 있습니까?QTableView 푸시 버튼
0
A
답변
2
서브 클래스를 QItemDelegate
으로 만들어서 자신 만의 PushButtonDelegate를 만들어야합니다.
QAbstractItemView::setItemDelegateForColumn(int column, QAbstractItemDelegate * delegate)
은 지정된보기 열에 대해 대리인을 설정합니다.
대리인의 구현은 원하는 동작에 따라 다릅니다. 예 : createEditor()
, setEditorData()
및 setModelData()
만 구현하여 사용자가 셀을 편집 할 때 단추가 나타나게하거나 대리자의 paint()
메서드를 다시 구현하여 셀 모양을 완전히 변경할 수 있습니다. 자세한 내용은 this을 참조하십시오. 또한 Qt 대리자 예제를 살펴보십시오.
관련 문제
- 1. Qt - QTableView - 테이블 행의 클릭 가능한 버튼
- 2. 컨트롤 푸시 버튼
- 3. webview의 자동 푸시 버튼
- 4. Matlab GUI 푸시 버튼
- 5. 백그라운드 클래스의 푸시 버튼
- 6. 안드로이드 푸시 알림의 버튼
- 7. 푸시 메뉴 토글 버튼
- 8. 입력 푸시 버튼 확인
- 9. 버튼 푸시 다운 효과
- 10. 젠킨스 푸시 버튼 배포
- 11. 푸시 버튼 엔진 EventSoundTrigger
- 12. 푸시 버튼 콜백 유형
- 13. 이상한 푸시 버튼 문제
- 14. 푸시 버튼 C++
- 15. lispworks에있는 개별 버튼 비활성화 : 푸시 버튼 패널
- 16. QTableView selectionChanged
- 17. QTableView 업데이트
- 18. QStandardItemModel & Qtableview
- 19. HTML 버튼 "푸시 (Push)"효과
- 20. matlab에 동적으로 푸시 버튼 만들기
- 21. 푸시 버튼 유형의 QStandardItem을 추가하십시오.
- 22. 푸시 알림 -보기 버튼 동작
- 23. CSS를 사용하는 푸시 블 버튼
- 24. Arduino 푸시 버튼 디 바운스
- 25. 푸시 알림시 세 개의 버튼
- 26. TI Sensortag, 푸시 버튼 사용법?
- 27. "푸시 버튼"모양으로 UIButton을 만드시겠습니까?
- 28. 푸시 버튼 ("위로"또는 "아래로")
- 29. Android 버튼 푸시 (업데이트 됨)
- 30. QtableView/QTableWidget의 Ktorrent와 같은 위젯