[C, GTK+] Сделать header-ы GtkTreeView нефокусируемыми
Привет.
Имеется окошечко, в нем несколько виджетов.
Среди виджетов есть списочек (tree view) с несколькими колонками и возможностью сортировать.
Необходимо сделать header-ы этого списка (содержащие названия колонок и кликнув по которым происходит сортировка) нефокусируемыми. Т.е. по нажатию кнопки tab чтобы на header-ы фокус не переходил.
Свойства headers-clickable и headers-visible - не то...
Обычно делал как-то так:
g_object_set (G_OBJECT (widget), "can-focus", FALSE, NULL);
но здесь не ясно, какой виджет вписывать в качестве аргумента.
Читал исходники функции gtk_tree_view_set_headers_visible, пробовал оттуда брать
tree_view->priv->bin_window
но компилятор подавился.
Буду рад любым подсказкам.