This commit is contained in:
Kovid Goyal 2014-07-13 16:40:15 +05:30
parent db8bc6c134
commit f50d4ae176

View File

@ -465,13 +465,13 @@ class Editor(QMainWindow):
dmenu.addAction(dic.name, partial(self._nuke_word, dic.name, word, locale)) dmenu.addAction(dic.name, partial(self._nuke_word, dic.name, word, locale))
m.addSeparator() m.addSeparator()
if origr is not None and origr.format.property(LINK_PROPERTY).toBool(): if origr is not None and origr.format.property(LINK_PROPERTY):
href = self.editor.text_for_range(origc.block(), origr) href = self.editor.text_for_range(origc.block(), origr)
m.addAction(_('Open %s') % href, partial(self.link_clicked.emit, href)) m.addAction(_('Open %s') % href, partial(self.link_clicked.emit, href))
if origr is not None and (origr.format.property(TAG_NAME_PROPERTY).toBool() or origr.format.property(CSS_PROPERTY).toBool()): if origr is not None and (origr.format.property(TAG_NAME_PROPERTY) or origr.format.property(CSS_PROPERTY)):
word = self.editor.text_for_range(origc.block(), origr) word = self.editor.text_for_range(origc.block(), origr)
item_type = 'tag_name' if origr.format.property(TAG_NAME_PROPERTY).toBool() else 'css_property' item_type = 'tag_name' if origr.format.property(TAG_NAME_PROPERTY) else 'css_property'
url = help_url(word, item_type, self.editor.highlighter.doc_name, extra_data=current_container().opf_version) url = help_url(word, item_type, self.editor.highlighter.doc_name, extra_data=current_container().opf_version)
if url is not None: if url is not None:
m.addAction(_('Show help for: %s') % word, partial(open_url, url)) m.addAction(_('Show help for: %s') % word, partial(open_url, url))