Изменение шрифта TextView в PyGTK

У меня есть виджет TextView в Glade с именем «формула-представление». Я пытаюсь сделать это, чтобы изменить шрифт:

formulaView = self.builder.get_object("formula-view")
fontdesc = pango.FontDescription('Ubuntu 16')
formulaView.override_font(fontdesc)

Но это работает с ошибкой. Как правильно изменить шрифт?

Я просто хочу изменить шрифт виджета, но я не знаю, как это сделать. Ошибка выглядит так: AttributeError: type object 'Context' has no attribute '__info__'

3
задан 22 June 2012 в 20:21

1 ответ

Попробуйте вместо этого:

tv = self.builder.get_object('textview')
font = pango.FontDescription('Ubuntu 16')
tv.modify_font(font)
0
ответ дан 22 June 2012 в 20:21

Другие вопросы по тегам:

Похожие вопросы: