diff options
Diffstat (limited to 'src/plugins/vcsbase/vcsbasediffeditorcontroller.cpp')
-rw-r--r-- | src/plugins/vcsbase/vcsbasediffeditorcontroller.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/plugins/vcsbase/vcsbasediffeditorcontroller.cpp b/src/plugins/vcsbase/vcsbasediffeditorcontroller.cpp index 6ece9c8b9d9..cb41e7e7d25 100644 --- a/src/plugins/vcsbase/vcsbasediffeditorcontroller.cpp +++ b/src/plugins/vcsbase/vcsbasediffeditorcontroller.cpp @@ -98,6 +98,7 @@ public: const QString m_directory; QString m_startupFile; QString m_output; + QString m_displayName; QPointer<VcsCommand> m_command; QPointer<VcsCommandResultProxy> m_commandResultProxy; QFutureWatcher<QList<FileData>> *m_processWatcher = nullptr; @@ -251,6 +252,7 @@ void VcsBaseDiffEditorController::runCommand(const QList<QStringList> &args, uns d->cancelReload(); d->m_command = new VcsCommand(workingDirectory(), d->m_client->processEnvironment()); + d->m_command->setDisplayName(d->m_displayName); d->m_command->setCodec(codec ? codec : EditorManager::defaultTextCodec()); d->m_commandResultProxy = new VcsCommandResultProxy(d->m_command.data(), d); d->m_command->addFlags(flags); @@ -289,6 +291,11 @@ QString VcsBaseDiffEditorController::startupFile() const return d->m_startupFile; } +void VcsBaseDiffEditorController::setDisplayName(const QString &displayName) +{ + d->m_displayName = displayName; +} + } // namespace VcsBase #include "vcsbasediffeditorcontroller.moc" |