forked from qt-creator/qt-creator
VCS: Add "Open file" context menu action to VCS log pane
to be used for status/opened output. enabling convenient opening. Append repository as block data to log text to be able to resolve relative paths.
This commit is contained in:
@@ -250,7 +250,11 @@ void MercurialClient::status(const QString &workingDir, const QString &file)
|
||||
QStringList args(QLatin1String("status"));
|
||||
if (!file.isEmpty())
|
||||
args.append(file);
|
||||
VCSBase::VCSBaseOutputWindow *outwin = VCSBase::VCSBaseOutputWindow::instance();
|
||||
outwin->setRepository(workingDir);
|
||||
QSharedPointer<HgTask> job(new HgTask(workingDir, args, false));
|
||||
connect(job.data(), SIGNAL(succeeded(QVariant)), outwin, SLOT(clearRepository()),
|
||||
Qt::QueuedConnection);
|
||||
enqueueJob(job);
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user