Я хотел бы изменить атрибуты шрифта (размер, стиль, семейство, цвет) для Text Entry
, но я не вижу никакой возможности для этого в Glade. С Label
проблем нет, но Label
не редактируется пользователем. Я попытался отредактировать файл MyAppNameWindow.ui
в Gedit и скопировал attributes
из Label
в Text Entry
, но после этого приложение не запускается.
Я не знаю, как это сделать с помощью Glade. Однако этого легко достичь, используя небольшой фрагмент кода.
Я предполагаю, что вы используете quickly
, и поэтому вы пишете на Python.
Сначала вам нужно импортировать библиотеку Pango (она поставляется по умолчанию с Gtk)
from gi.repository import Pango
Затем, предполагая, что вы виджет ввода называется myentry
:
myentry.modify_font(Pango.FontDescription('Sans Bold 12'))
Отрегулируйте вышеупомянутое в соответствии с вашими потребностями и не забудьте поместить эту инструкцию где-нибудь в инициализации код, чтобы он выполнялся сразу после создания окна.
Я надеюсь, что такое решение без поляны поможет вам.