DiffEditorController: Simplify API

Get rid of VcsBaseDiffEditorController::setWorkingDirectory()
and rename DiffEditorController::setBaseDirectory() into
setWorkingDirectory(). Don't pass workingDirectory
inside setDiffFiles().

Change-Id: I6a3a02d5e3ddc23977ed2908cd8d7b8ed51a9ee0
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
This commit is contained in:
Jarek Kobus
2022-12-14 22:16:49 +01:00
parent ce161d0b16
commit 5aedb4ba56
8 changed files with 33 additions and 51 deletions

View File

@@ -38,10 +38,10 @@ public:
Core::PatchAction patchAction, bool addPrefix = false,
const QString &overriddenFileName = {}) const;
void setDiffFiles(const QList<FileData> &data, const Utils::FilePath &directory);
void setDiffFiles(const QList<FileData> &data);
QList<FileData> diffFiles() const;
Utils::FilePath baseDirectory() const;
void setBaseDirectory(const Utils::FilePath &directory);
Utils::FilePath workingDirectory() const;
void setWorkingDirectory(const Utils::FilePath &directory);
void setStartupFile(const QString &startupFile);
QString startupFile() const;
@@ -82,7 +82,7 @@ private:
DiffEditorController *m_controller = nullptr;
QList<FileData> m_diffFiles;
Utils::FilePath m_baseDirectory;
Utils::FilePath m_workingDirectory;
QString m_startupFile;
QString m_description;
int m_contextLineCount = 3;