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