我在 Glade 中有一个 TextView 小部件,名为“formula-view”。我尝试这样做来更改字体:
formulaView = self.builder.get_object("formula-view")
fontdesc = pango.FontDescription('Ubuntu 16')
formulaView.override_font(fontdesc)
但这会产生错误。如何正确更改字体?
我只想更改小部件的字体,但我不知道该怎么做。错误如下所示:AttributeError: type object 'Context' has no attribute '__info__'
答案1
尝试这样做:
tv = self.builder.get_object('textview')
font = pango.FontDescription('Ubuntu 16')
tv.modify_font(font)