Gtk.TreeViewColumn中的标题小部件

时间:2014-07-11 13:27:00

标签: font-size gtk3 gtktreeview

有一个包含多个TreeViewColumns的Treeview。因为我的使用默认字体大小很大,我需要在TreeViewColumn标题中设置字体大小。

我试着跟随:

tvc = Gtk.TreeViewColumn()
tvcl = Gtk.Label("Test")
tvc.set_widget(tvcl)

但是列的标题是空的。 如果可以更改TreeViewColumn()。标题的字体,那就可以了。

1 个答案:

答案 0 :(得分:1)

假设你正在使用python(来自代码),这里有一个例子:

from gi.repository import Gtk
from gi.repository import Pango

tvc           = Gtk.TreeViewColumn (None, renderer, col)
custom_header = Gtk.Label ('Test')
tvc.set_widget (custom_header)
tvc.get_widget ().override_font (Pango.FontDescription.from_string ('8') )
tvc.get_widget ().show_all ()