def on_decide_destination(self, download, name):
url = download.get_request().get_uri()
if not name: name = get_domain(url).replace(".", "_")
if not "." in name:
mime = download.get_response().get_mime_type()
suf = mime.split("/")
name = "{}.{}".format(name, suf[1])
for i in self.dlview:
for a in i:
if type(a) == Gtk.ModelButton:
if a.get_name().split("/")[-1] == name:
self.downloads_menu.show()
return True
if url: pathchooser().save(name, download, url)
评论列表
文章目录