는 내가 처음에 QTableWidget
를 사용하여 데이터의 목록을 보여주는 GUI 프로그램 일하고 파이썬과 Qt는 초보자 ...PyQt4의 동적 QTableWidgetItem에 이벤트 리스너를 추가하는 방법은 무엇입니까?
입니다.
행은 setItem()
메소드를 사용하여 테이블에 삽입됩니다. 그들은 QTableWidgetItem
개체입니다.
이제 사용자가 특정 행 (QTableWidgetItem
)을 클릭하여 선택하도록 허용하고 내 프로그램이 보조 QTableWidget
을 채 웁니다.
나는 Signal and Slot이라는 것이 있다는 것을 배웠다. 나는 그것을 사용할 것인가? installEventFilter()
을 사용하는 예도 있지만 QTableWidgetItem
은 적합하지 않습니다.
왜이 고풍 연결 메커니즘을 사용합니까? –
@BlaXpirit : 정교하게 신경 써야할까요? 무슨 의미에서 고풍? –
@Kuba : l4mpi의 답변에 사용 된 구문이 어떻게 든 더 좋다고 생각합니다. 나 자신을 알지는 못했지만, 나는 항상 PyQt4에서 이것을 사용했으며 완벽하게 작동한다. – Junuxx