def test():
win = gtk.Window(gtk.WINDOW_TOPLEVEL)
lst = ListWidget([(gobject.TYPE_STRING, "Foo"),
(gobject.TYPE_BOOLEAN, "Bar")])
lst.add_item("Test1", True)
lst.set_values([("Test2", True), ("Test3", False)])
lst.show()
win.add(lst)
win.show()
win1 = ProgressDialog("foo")
win1.show()
win2 = gtk.Window(gtk.WINDOW_TOPLEVEL)
lle = LatLonEntry()
lle.show()
win2.add(lle)
win2.show()
win3 = gtk.Window(gtk.WINDOW_TOPLEVEL)
lst = TreeWidget([(gobject.TYPE_STRING, "Id"),
(gobject.TYPE_STRING, "Value")],
1)
lst.set_values({"Fruit": [("Apple", "Red"), ("Orange", "Orange")],
"Pizza": [("Cheese", "Simple"), ("Pepperoni", "Yummy")]})
lst.add_item("Fruit", "Bananna", "Yellow")
lst.show()
win3.add(lst)
win3.show()
def print_val(entry):
if entry.validate():
print "Valid: %s" % entry.value()
else:
print "Invalid"
lle.connect("activate", print_val)
lle.set_text("45 13 12")
try:
gtk.main()
except KeyboardInterrupt:
pass
print lst.get_values()
评论列表
文章目录