def rename(parent, ui, repo, files): from tortoisehg.hgqt.rename import RenameDialog assert len(files) == 1 dlg = RenameDialog(ui, files, parent) dlg.finished.connect(dlg.deleteLater) dlg.exec_() return True
def rename(parent, repoagent, files): from tortoisehg.hgqt.rename import RenameDialog assert len(files) == 1 dlg = RenameDialog(repoagent, files, parent) dlg.finished.connect(dlg.deleteLater) dlg.exec_() return True
def copy(parent, repoagent, files): from tortoisehg.hgqt.rename import RenameDialog assert len(files) == 1 dlg = RenameDialog(repoagent, files, parent, iscopy=True) dlg.finished.connect(dlg.deleteLater) dlg.exec_() return True
def _openRenameDialog(self, fds, iscopy): from tortoisehg.hgqt.rename import RenameDialog srcfd, = fds repoagent = self._repoAgentFor(srcfd) dlg = RenameDialog(repoagent, self.parent(), srcfd.canonicalFilePath(), iscopy=iscopy) if dlg.exec_() == 0: self._notifyChanges()