Размер шрифта Gtk3 Python - PullRequest
       61

Размер шрифта Gtk3 Python

0 голосов
/ 30 апреля 2020

Я сделал окно в 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)
...