def copyFile(self, link): link = _qstr(link) if link.isEmpty(): return url = QUtils.getGoodUrl(link) if url.isValid(): dst = self.getPathToFolder(Editor.FILES_FOLDER) make_dir_if_not_exist(dst) url = copy_file(unicode(url.toString(), 'utf-8')[7:], dst) return {"url":url, "name": get_name(url)}
def execCommand(self, cmd, arg = None): if arg: jsString = _qstr("document.execCommand(\"%1\", false, \"%2\")").arg(cmd).arg(arg) else: jsString = _qstr("document.execCommand(\"%1\", false, null)").arg(cmd) self.evaluateJavaScript(jsString)