aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/subversion
diff options
context:
space:
mode:
authorhjk <hjk@qt.io>2021-08-17 12:26:10 +0200
committerhjk <hjk@qt.io>2021-08-20 15:06:26 +0000
commit4bf60081585ff2f0f9fc43222478fa0aa2e57c02 (patch)
treecd68d05646d14ca3afb7427dbf6d61491e066c48 /src/plugins/subversion
parent6d3659bef4783ee041b6d709a9ab2497496dfb0c (diff)
Vcs: Use FilePath for working directory in DiffEditorController
Change-Id: I7b5e1349bc679bd90b7781fbe0b40485ec653473 Reviewed-by: Jarek Kobus <jaroslaw.kobus@qt.io>
Diffstat (limited to 'src/plugins/subversion')
-rw-r--r--src/plugins/subversion/subversionclient.cpp6
-rw-r--r--src/plugins/subversion/subversionclient.h2
2 files changed, 4 insertions, 4 deletions
diff --git a/src/plugins/subversion/subversionclient.cpp b/src/plugins/subversion/subversionclient.cpp
index cd6e6663e99..01c4eae407f 100644
--- a/src/plugins/subversion/subversionclient.cpp
+++ b/src/plugins/subversion/subversionclient.cpp
@@ -260,7 +260,7 @@ void SubversionDiffEditorController::processCommandOutput(const QString &output)
SubversionDiffEditorController *SubversionClient::findOrCreateDiffEditor(const QString &documentId,
const QString &source,
const QString &title,
- const QString &workingDirectory)
+ const FilePath &workingDirectory)
{
auto &settings = static_cast<SubversionSettings &>(this->settings());
IDocument *document = DiffEditorController::findOrCreateDocument(documentId, title);
@@ -288,7 +288,7 @@ void SubversionClient::diff(const FilePath &workingDirectory, const QStringList
const QString title = vcsEditorTitle(vcsCmdString, documentId);
SubversionDiffEditorController *controller =
- findOrCreateDiffEditor(documentId, workingDirectory.toString(), title, workingDirectory.toString());
+ findOrCreateDiffEditor(documentId, workingDirectory.toString(), title, workingDirectory);
controller->setFilesList(files);
controller->requestReload();
}
@@ -319,7 +319,7 @@ void SubversionClient::describe(const FilePath &workingDirectory, int changeNumb
QString::number(changeNumber));
SubversionDiffEditorController *controller =
- findOrCreateDiffEditor(documentId, workingDirectory.toString(), title, workingDirectory.toString());
+ findOrCreateDiffEditor(documentId, workingDirectory.toString(), title, workingDirectory);
controller->setChangeNumber(changeNumber);
controller->requestReload();
}
diff --git a/src/plugins/subversion/subversionclient.h b/src/plugins/subversion/subversionclient.h
index 036f314b152..f1c05b27c93 100644
--- a/src/plugins/subversion/subversionclient.h
+++ b/src/plugins/subversion/subversionclient.h
@@ -77,7 +77,7 @@ protected:
private:
SubversionDiffEditorController *findOrCreateDiffEditor(const QString &documentId, const QString &source,
- const QString &title, const QString &workingDirectory);
+ const QString &title, const Utils::FilePath &workingDirectory);
mutable Utils::FilePath m_svnVersionBinary;
mutable QString m_svnVersion;