forked from qt-creator/qt-creator
VCS: Rename diffBaseDirectory -> workingDirectory
Can have other usages than diff Change-Id: Ieb01a88eb95503ac89b2f2c1120eddf404cdce5a Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
This commit is contained in:
committed by
Orgad Shaneh
parent
7b08d993bf
commit
2da85dc686
@@ -612,10 +612,10 @@ void ClearCasePlugin::diffCheckInFiles(const QStringList &files)
|
||||
ccDiffWithPred(m_checkInView, files);
|
||||
}
|
||||
|
||||
static inline void setDiffBaseDirectory(IEditor *editor, const QString &db)
|
||||
static inline void setWorkingDirectory(IEditor *editor, const QString &wd)
|
||||
{
|
||||
if (VcsBase::VcsBaseEditorWidget *ve = qobject_cast<VcsBase::VcsBaseEditorWidget*>(editor->widget()))
|
||||
ve->setDiffBaseDirectory(db);
|
||||
ve->setWorkingDirectory(wd);
|
||||
}
|
||||
|
||||
//! retrieve full location of predecessor of \a version
|
||||
@@ -934,14 +934,14 @@ void ClearCasePlugin::ccDiffWithPred(const QString &workingDir, const QStringLis
|
||||
if (IEditor *existingEditor = VcsBase::VcsBaseEditorWidget::locateEditorByTag(tag)) {
|
||||
existingEditor->document()->setContents(result.toUtf8());
|
||||
EditorManager::activateEditor(existingEditor);
|
||||
setDiffBaseDirectory(existingEditor, workingDir);
|
||||
setWorkingDirectory(existingEditor, workingDir);
|
||||
return;
|
||||
}
|
||||
diffname = QDir::toNativeSeparators(files.first());
|
||||
}
|
||||
const QString title = QString::fromLatin1("cc diff %1").arg(diffname);
|
||||
IEditor *editor = showOutputInEditor(title, result, VcsBase::DiffOutput, source, codec);
|
||||
setDiffBaseDirectory(editor, workingDir);
|
||||
setWorkingDirectory(editor, workingDir);
|
||||
VcsBase::VcsBaseEditorWidget::tagEditor(editor, tag);
|
||||
ClearCaseEditor *diffEditorWidget = qobject_cast<ClearCaseEditor *>(editor->widget());
|
||||
QTC_ASSERT(diffEditorWidget, return);
|
||||
@@ -1037,7 +1037,7 @@ void ClearCasePlugin::diffActivity()
|
||||
m_diffPrefix.clear();
|
||||
const QString title = QString::fromLatin1("%1.patch").arg(activity);
|
||||
IEditor *editor = showOutputInEditor(title, result, VcsBase::DiffOutput, activity, 0);
|
||||
setDiffBaseDirectory(editor, topLevel);
|
||||
setWorkingDirectory(editor, topLevel);
|
||||
}
|
||||
|
||||
void ClearCasePlugin::diffCurrentFile()
|
||||
|
||||
Reference in New Issue
Block a user