У меня есть виджет TextView в Glade с именем «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__'
Попробуйте сделать это вместо:
tv = self.builder.get_object('textview')
font = pango.FontDescription('Ubuntu 16')
tv.modify_font(font)
Попробуйте сделать это вместо:
tv = self.builder.get_object('textview')
font = pango.FontDescription('Ubuntu 16')
tv.modify_font(font)
Попробуйте сделать это вместо:
tv = self.builder.get_object('textview')
font = pango.FontDescription('Ubuntu 16')
tv.modify_font(font)
Попробуйте сделать это вместо:
tv = self.builder.get_object('textview')
font = pango.FontDescription('Ubuntu 16')
tv.modify_font(font)
Попробуйте сделать это вместо:
tv = self.builder.get_object('textview')
font = pango.FontDescription('Ubuntu 16')
tv.modify_font(font)
Попробуйте сделать это вместо:
tv = self.builder.get_object('textview')
font = pango.FontDescription('Ubuntu 16')
tv.modify_font(font)
Попробуйте сделать это вместо:
tv = self.builder.get_object('textview')
font = pango.FontDescription('Ubuntu 16')
tv.modify_font(font)
Попробуйте сделать это вместо:
tv = self.builder.get_object('textview')
font = pango.FontDescription('Ubuntu 16')
tv.modify_font(font)