def make_2x_row(text1, text2):
box = Gtk.Box(orientation=Gtk.Orientation.HORIZONTAL)
label1 = Gtk.Label()
label1.set_text(text1)
label1.set_margin_left(12)
label1.set_margin_right(12)
label2 = Gtk.Label()
text2_for_label=text2
if not text2_for_label:
text2_for_label="Unassigned"
label2.set_markup("<span color=\"#818181\">"+text2_for_label+"</span>")
label2.set_margin_left(12)
label2.set_margin_right(12)
box.set_margin_top(12)
box.set_margin_bottom(12)
label1.set_size_request(200, 0)
label2.set_size_request(200, 0)
box.pack_start(label1, True, True, 0)
box.pack_start(label2, True, False, 0)
row = Gtk.ListBoxRow()
row.add(box)
row.value={'key': text1, 'val': text2}
return row
评论列表
文章目录