私はpygtkに次のコードを持っています:
....
rendererText = gtk.CellRendererText()
self.columns["hour"] = gtk.TreeViewColumn("Uur", rendererText, text=0)
self.columns["hour"].set_sort_column_id(0)
self.treeview.append_column(self.columns["hour"])
self.columnControls["ond"] = gtk.CellRendererToggle()
self.columns["ond"] = gtk.TreeViewColumn("ond", self.columnControls["ond"], active=1)
self.columns["ond"].set_sort_column_id(1)
self.treeview.append_column(self.columns["ond"])
....
したがって、個人的には、列のエントリに表示されるチェックボックスをクリックすると「切り替え可能」になると期待していますが、そうではありません。これは私の OS (Mac OS X 10.8) のせいですか、それとも何か設定し忘れたプロパティがありますか?