summaryrefslogtreecommitdiff
path: root/src/plugins/mercurial/mercurialclient.cpp
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@nokia.com>2009-12-09 12:41:10 +0100
committerFriedemann Kleint <Friedemann.Kleint@nokia.com>2009-12-09 12:41:10 +0100
commit7ce3683143ead643e0dc2167f9f9283dd19eebbe (patch)
treed5eb122dfcf3d4b1829403f5f9107037c1419910 /src/plugins/mercurial/mercurialclient.cpp
parent0a5b2eed4c9fa9c9d9045341303c1d486fe5056f (diff)
downloadqt-creator-7ce3683143ead643e0dc2167f9f9283dd19eebbe.tar.gz
CVS: Use new VCSBasePlugin-class.
Make the diff-base directory a property of VCSBaseEditor and use everywhere.
Diffstat (limited to 'src/plugins/mercurial/mercurialclient.cpp')
-rw-r--r--src/plugins/mercurial/mercurialclient.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/plugins/mercurial/mercurialclient.cpp b/src/plugins/mercurial/mercurialclient.cpp
index c6effd96a3..fa5321630e 100644
--- a/src/plugins/mercurial/mercurialclient.cpp
+++ b/src/plugins/mercurial/mercurialclient.cpp
@@ -190,6 +190,7 @@ void MercurialClient::diff(const QString &workingDir, const QStringList &files)
const QString source = VCSBase::VCSBaseEditor::getSource(workingDir, files);
VCSBase::VCSBaseEditor *editor = createVCSEditor(kind, title, source, true,
"diff", id);
+ editor->setDiffBaseDirectory(workingDir);
QSharedPointer<HgTask> job(new HgTask(workingDir, args, editor));
enqueueJob(job);