def add2menu(menu, text = None, icon = None, conector_event = None, conector_action = None, note = None):
if note != None:
menu_item = MenuNote(note)
else:
if text != None:
if icon == None:
menu_item = Gtk.MenuItem.new_with_label(text)
else:
menu_item = Gtk.ImageMenuItem.new_with_label(text)
image = Gtk.Image.new_from_stock(icon, Gtk.IconSize.MENU)
menu_item.set_image(image)
menu_item.set_always_show_image(True)
else:
if icon == None:
menu_item = Gtk.SeparatorMenuItem()
else:
menu_item = Gtk.ImageMenuItem.new_from_stock(icon, None)
menu_item.set_always_show_image(True)
if conector_event != None and conector_action != None:
menu_item.connect(conector_event,conector_action)
menu_item.show()
menu.append(menu_item)
return menu_item
google-tasks-indicator.py 文件源码
python
阅读 24
收藏 0
点赞 0
评论 0
评论列表
文章目录