Я сделал окно в gtk3 python с деревом и кнопкой. Я хотел бы выбрать размер шрифта biiger для выбора дерева и размера столбца. Каков наилучший способ сделать это? Это обеспечивает Css?
class MyWindow(Gtk.Window):
def __init__(self):
Gtk.Window.__init__(self, title=TITLE +' '+ VERSION)
Gtk.Window.set_size_request(self, 500, 250)
Gtk.Window.set_resizable(self,False)
Gtk.Window.set_position(self, Gtk.WindowPosition.CENTER_ALWAYS)
self.artwork = Gtk.Image()
self.artwork.set_from_file(ARTWORK)
self.box= Gtk.Box(orientation=Gtk.Orientation.HORIZONTAL, spacing = 1)
self.hbox= Gtk.Box(orientation=Gtk.Orientation.VERTICAL, spacing = 1)
self.buttonbox = Gtk.Box(orientation=Gtk.Orientation.HORIZONTAL, spacing =1)
self.selbutton = Gtk.Button('GO')
self.selbutton.connect("clicked", self.on_click)
self.main_menu = Gtk.ListStore(str)
for choice in range(len(menu_list)):
self.main_menu.append(menu_list[choice])
self.menutreeview = Gtk.TreeView(self.main_menu)
self.renderer = Gtk.CellRendererText()
self.column = Gtk.TreeViewColumn("Select a choice", self.renderer, text=0)
self.column.set_title("Select a choice")
self.column.set_sizing(Gtk.TreeViewColumnSizing.FIXED)
self.menutreeview.append_column(self.column)
self.buttonbox.pack_start(self.selbutton, True, True, 0)
self.box.pack_start(self.hbox, False, True, 0)
self.box.pack_start(self.artwork, True, True, 0)
self.hbox.pack_start(self.menutreeview, True, True, 0)
self.hbox.pack_start(self.buttonbox, False, False, 0)
select = self.menutreeview.get_selection()
select.connect("changed", self.on_selection)
top_vbox = Gtk.Box(orientation=Gtk.Orientation.VERTICAL, spacing = 1)
top_vbox.pack_start(self.box, True, False, 0)
top_hbox = Gtk.Box(orientation=Gtk.Orientation.HORIZONTAL, spacing = 1)
top_hbox.pack_start(top_vbox, True, False, 0)
self.add(top_hbox)