PyGTK: изменение цвета сетки GtkTreeView

#colors #gtk #pygtk #gridlines #gtktreeview

#Цвет #gtk #pygtk #линии сетки #gtktreeview

Вопрос:

Я пытаюсь изменить цвет линий сетки по умолчанию (черный) в виджете GtkTreeView. Использование gtk 2 и последней версии pygtk. Приветствуется любая помощь — я надеюсь, что это возможно.

Ответ №1:

Это сидело некоторое время, поэтому я попробую это сделать. При просмотре документации PyGTK (которая довольно всеобъемлющая), похоже, не существует способа задать линии сетки. Однако вы можете скрыть или показать линии сетки (ссылка) и задать четный и нечетный цвета линий (ссылка, выполните поиск «цвет четной строки»)

Надеюсь, я что-то пропустил, и есть способ задать цвет линии. Но, насколько я могу судить, способа сделать это нет. Это может быть не так в последнем обновлении (PyGObject 3).

Комментарии:

1. В gtk3 это теперь возможно путем настройки border-top-color . смотрите: source.puri.sm/Librem5/gtk/commit /…