셀 안에 토글 버튼을 표시하기 위해 GtkCellRendererToggle을 사용하는 트리 뷰가 있습니다. 내 질문 : 거기에 토글 버튼에 대한 색상을 설정할 수 있습니까? 난 단지 다음과 같이 이루어집니다 셀 배경을 설정하는 방법을 알고 :GtkCellRendererToggle - 트 리뷰 내 토글 버튼의 색
g_object_set (toggle-renderer, "cell-background",
"anycolouryoulike", "cell-background-set", TRUE, NULL);
GtkCellRenderer 기능 만 셀 배경 속성을, 나는 그것을 할 수있는 방법이 nethertheless가 있는지 궁금해? (나는 C 언어를 사용하지만, 방법이 있다면 어떤 언어로든 예제가 될 것이다).
답장을 보내 주셔서 감사 드리며, GtkCssProvider가이 문제를 해결하는 유일한 방법 일 수 있음에 동의합니다. (나는 이것을 사용하지 않았기 때문에 이것을 잊어 버렸다.) treeview 내부에서 토글 버튼을 사용할 수 있는지 확인해야합니다. "stand alone"토글 버튼은 아마도 더 쉬울 것입니다. –
g_object_set은 suported 속성을 덮어 쓰는 더러운 방법 일뿐입니다. 위의 예는 어디에 위치하든 "supercolorme"이라는 라벨이 붙은 모든 위젯에서 작동합니다. – drahnr