def create_widgets(self):
self.grid = Gtk.Grid()
self.file_selecter = FileSelecter()
self.paint_area = PaintArea()
self.paint_background = BackgroundColor()
self.paint_color = PaintColor()
self.size = Size()
self.var_list = VariableList()
self.name = Gtk.Entry()
self.name.get_buffer().set_text('MyTheme', -1)
export = Gtk.Button('Export')
export.connect('clicked', self.export)
load = Gtk.Button('Load')
load.connect('clicked', self.load)
paned2 = Gtk.Paned()
paned2.set_position(200)
paned2.add1(self.paint_area)
paned2.add2(self.var_list)
paned = Gtk.Paned()
paned.set_position(200)
paned.add1(self.file_selecter)
paned.add2(paned2)
self.grid.attach(paned, 0, 0, 10, 10)
self.grid.attach(self.paint_background, 1, 10, 1, 1)
self.grid.attach(self.paint_color, 2, 10, 1, 1)
self.grid.attach(self.size, 3, 10, 1, 1)
self.grid.attach(export, 8, 10, 1, 1)
self.grid.attach(load, 9, 10, 1, 1)
self.grid.attach(self.name, 7, 10, 1, 1)
self.add(self.grid)
return None
评论列表
文章目录