本文整理汇总了Python中status.Status.message方法的典型用法代码示例。如果您正苦于以下问题:Python Status.message方法的具体用法?Python Status.message怎么用?Python Status.message使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类status.Status
的用法示例。
在下文中一共展示了Status.message方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: Reader
# 需要导入模块: from status import Status [as 别名]
# 或者: from status.Status import message [as 别名]
#.........这里部分代码省略.........
if not self.settings.get_boolean('show-status'):
self.status.hide()
def __connect_signals(self): # signals
self.log.debug("{0}: Connecting all signals".format(self))
self.connect('next-article', self.ilist.next_item)
self.connect('previous-article', self.ilist.previous_item)
self.connect('next-feed', self.tree.next_item)
self.connect('previous-feed', self.tree.previous_item)#TODO: implement
self.connect_after('no-engine', self.__no_engine)
self.connect_after('no-engine', self.view.no_engine)
self.tree.connect('item-selected', self.__load_articles)
self.tree.connect('dcall-request', self.__handle_dcall)
self.ilist.connect('item-selected', self.__load_article)
self.ilist.connect('item-selected', self.__update_title)
self.ilist.connect('no-data', self.view.clear)
self.ilist.connect('no-data', self.__reset_title)
self.ilist.connect('star-toggled', self.__toggle_starred)
self.ilist.connect('read-toggled', self.__toggle_read)
self.ilist.connect('filter-ready', self.__connect_accels)
self.ilist.connect('list_loaded', self.__hide_search,)
self.ilist.connect_after('row-updated', self.tree.update_starred)
self.ilist.connect_after('row-updated', self.tree.update_unread)
self.ilist.connect('dcall-request', self.__handle_dcall)
self.ilist.connect('search-requested', self.__search_articles)
self.ilist.connect('search-requested', self.tree.deselect)
self.view.connect('article-loaded', self.ilist.mark_read)
self.view.connect('link-clicked', self.__to_browser)
self.view.connect('link-hovered-in', self.__status_info)
self.view.connect('link-hovered-out', self.__status_info)
def __connect_engine_signals(self):
self.engine.connect_to_signal('notice', self.status.message)
self.engine.connect_to_signal('added', self.__handle_added)
self.engine.connect_to_signal('updated', self.__handle_updated)
self.engine.connect_to_signal('updating', self.__update_started)
self.engine.connect_to_signal('complete', self.__update_done)
self.engine.connect_to_signal('complete', self.tree.select_current)
# might want to highlight these a bit more
self.engine.connect_to_signal('warning', self.status.warning)
def __import_feeds(self, *args):
dialog = Gtk.FileChooserDialog(_("Open..."),
self,
Gtk.FileChooserAction.OPEN,
(Gtk.STOCK_CANCEL, Gtk.ResponseType.CANCEL,
Gtk.STOCK_OPEN, Gtk.ResponseType.OK))
dialog.set_default_response(Gtk.ResponseType.OK)
filter = Gtk.FileFilter()
filter.set_name("opml/xml")
filter.add_pattern("*.opml")
filter.add_pattern("*.xml")
dialog.add_filter(filter)
filter = Gtk.FileFilter()
filter.set_name(_("All files"))
filter.add_pattern("*")
dialog.add_filter(filter)
response = dialog.run()
filename = dialog.get_filename()
dialog.destroy()