2013-05-03 2 views
0

을 변경했습니다. 지정된 셀의 값은 다른 하위 함수에 의해 설정됩니다. 그런 다음 값이 변경되면 지정된 셀에 대해 changed 신호를 어떻게받을 수 있습니까? 나의 목적은 셀의 텍스트 값이 변경되었을 때 다른 위젯을 업데이트하는 것이다. 텍스트 셀 렌더러의 경우에는 edited 신호가 내 경우에는 유용하지 않습니다. (또는 어쩌면 제가 약간의 점을 오해 할 수도 있습니다.)GTK 트 리뷰 셀 렌더링 텍스트 내가 셀에 텍스트를 렌더러 다음을 사용하고 신호

답변

0

는 여기를 참조하십시오 : 셀을 편집 할 https://python-gtk-3-tutorial.readthedocs.org/en/latest/cellrenderers.html#cellrenderertext

경우, "편집"신호가 emited된다. 이 신호를 사용자 자신의 편집 기능에 연결해야 편집 된 결과가 해당 liststore/treestore에 저장됩니다.

+0

내가 말했듯이 셀은 편집 할 수 없습니다. 그 값은 다른 기능에 의해 설정됩니다. 셀과 연결되는 '편집 된'신호가 없습니다. – warem

+0

글쎄,이 경우 함수를 GtkListStore/GtkTreeStore의 '행 변경'신호에 바인딩 할 수 있습니다. – LiuLang