def __init__(self):
self.tray = gtk.StatusIcon()
self.tray.connect('activate', self.refresh)
# Create menu
menu = gtk.Menu()
i = gtk.MenuItem("Configure")
i.show()
i.connect("activate", self.ConfigurePiJuice)
menu.append(i)
i = gtk.MenuItem("About...")
i.show()
i.connect("activate", self.show_about)
menu.append(i)
self.tray.connect('popup-menu', self.show_menu, menu)
self.pijuice = PiJuice(1,0x14)
# Initalise and start battery display
self.refresh(None)
self.tray.set_visible(True)
gobject.timeout_add(REFRESH_INTERVAL, self.refresh, False)
评论列表
文章目录