pygtk:如何更改菜单文字大小?

时间:2016-05-23 09:03:34

标签: menu pygtk font-size

我试图在触摸环境中使用PyGTK 2,菜单(弹出窗口)中的项目太小。我找到了gtk.settings_get_for_screengtk.settings_get_default以及gtk-font-name属性,但是在默认设置或屏幕特定设置上更改它并没有改变我的任何文本的外观。我可以更改与菜单项相关的样式吗?或者是否有某种方法可以获取基础文本对象并在其上使用modify_font(pango.FontDescription('...'))

1 个答案:

答案 0 :(得分:0)

如果使用gtk.MenuItem,则可以为get_child方法应用modify_font(pango.FontDescription('...'))。

例如:

item = gtk.MenuItem("item")
child = item.get_child()
child.modify_font(pango.FontDescription("sans 20"))