Esempio n. 1
0
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
Esempio n. 2
0
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
Esempio n. 3
0
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
Esempio n. 4
0
 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()
Esempio n. 5
0
 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()